My goal is to make a snapshot which contains the state of the blockchain untill a specific block (probably not block header). So the specific block must be "older" than the block header.
For example my actual blockchain contains 3.000.000 blocks and I want to create a snapshot for block 2.000.000. So when I replay from Snapshot the Chain starts from block 2.000.000