Page: [root]/dump/backup | src | log | faq | css

How to help back up dump.bitcheese.net

One of the main foci of the service is privacy. But to add some decentralization, our files are regularly backed up, encrypted and made available to IPFS. Everyone can help to back up the data by following this simple guide. In case of catastrophic failure, person possessing the encryption keys can recover data from distributed back up and bring the service online again.

Backup consists of several ~4GB chunks. During normal operation, they won't be modified, only added.

Requirements

Manual

Install IPFS

https://ipfs.io/docs/install/

Initialize IPFS

ipfs init

Launch IPFS daemon in background

ipfs daemon # Basically, consult your init system or whatever

Consider also running ipfs gc regularly or adding --enable-gc to ipfs daemon invocation to get rid or obsolete chunks.

Regularly resolve and update the backup directory

Add the script to cron:

wget http://static.bitcheese.net/dump-backup.sh
chmod +x dump-backup.sh
crontab -e # Add "@daily $HOME/dump-backup.sh"

Last edited: Iaroslav Gridin on 2017-08-08 18:39:06 +0300
Powered by bitcheese wiki engine