In addition to what’s above already,you should know it’sjust your wallet data .. Everytime you create a new wallet , Electrum store the data in a JSON format inside wallets folder in the AppData directory( not that straight forward though but you can easily check the path by trying to import one ).. You can use it as backup though, it has the ‘
keystore’ section which contains your
seed, seed_type, extended keys (private and public) and other ..so it pretty much has everything to recover your wallet..
In most cases, seed is usually enough , but if you have stuffs customized on your electrum like transaction labels and likes that are only stored locally then you can easily just recover everything using the wallet file instead of the seed.. If you have multiple wallets aswell, you can easily just backup everything by copying and encrypting the ‘
wallets’ folder before storing it in a safe medium like drives unlike a seed which you can just easily write/ carve it on different surfaces..
Does this mean that when creating a new wallet backup with the same filename, all contents of the previous day’s backup were overwritten?
No, because it’s same wallet..
How did you know it reduced though..there shouldn’t be that much difference either if it truly reduced(that shouldn’t be a concern imo), you will still get same wallet data in same file , it will only append additional datain the ‘
addr_history’ stating the txid and the block height, since you mentioned you made a transaction .. if you added a label on it, it would be recorded inside ‘
labels’ so there’s even more chance of bigger files.. you might not understand these but if you open the file itself you will get what I’m saying..
Note: you shouldn’t be messing around with it if that’s the only backup you have..although, you can easily copy your seed & other keys but if you’ve touched them too and can’t possibly recover it then you’re cooked..