LS-VL: 暫定復旧〜バックアップ構築
GWの暫定復旧から、徐々にLS-VLを復旧していきます。
LS-VL8: LS-VL SSD壊れた...Debian stretch構築やり直し
LS-VL7: LS-VL Debian Jessie管理: 2018年
LS-VL6: LS-VL 10 DHCP導入
LS-VL5: LS-VL 9 時間調整など設定を行う
LS-VL4: LS-VL 7-8: debian jessie標準kernelでUSB機器を使う
LS-VL3: LS-VL 6 debian jessie化
LS-VL2: LS-VL1.0G server(2台目)
LS-VL1: LS-VLの調整
バックアップ設定 |{{{1|
最後にバックアップしてからだいたい1年ぐらいなにもしてなかった模様 \ これはまずいので、バックアップを設定する
sshを設定して、パスワードなしで他のhostに rsync できるようにする
usbに接続したhddにバックアップするため、udevの設定を変更する
cronにスクリプトを仕込む
-
他host(server)に、バックアップユーザを新設:
$ useradd opbackup -u 1101 -s /usr/sbin/nologin -m -g -d /home/opbackup
-
キーを 空のpasswdで 作成:
$ ssh-keygen -f ~/.ssh/server_id_rsa -P ""
-
キーをコピー:
$ ssh-copy-id -i ~/.ssh/server_id_rsa.pub or $ scp server_id_rsa.pub opbackup@server: $ ssh server -l opbackup server$ cat server_id_rsa.pub >> .ssh/authorized_keys
crontabに、rsync登録。週一か、月一で実行
cronのスクリプトはこんな感じに書きました:
$ sudo crontab -e 0 1 * 1 * * /home/root/backup-nas-server.sh ----backup-nas-server.sh---- rsync="rsync -axz --delete" ssh="-e 'ssh -i ~/.ssh/server_id_rsa'" server=opbackup@server://media/server/home $rsync $ssh /home/root/ $server/root # settings $rsync $ssh /home/pyramid/data/ $server/pyramid/data # web-service data1 $rsync $ssh /home/photos/ $server/photos # data2 $rsync $ssh /home/videos/ $server/videos # data3 $rsync $ssh /home/shimoda/repos $server/repos # data4 - programs/3d-data
(未) ddns設定 |{{{1|
以前立ち上げてたけど、バックアップがなく、また一から...
サーバ再起動時しか必要ないんで、もういいかな...
(未) 起動設定 |{{{1|
最後の仕上げ...
(未) 今後 |{{{1|
backup、2〜3世代ぐらい持てないかな...
コメント
Comments powered by Disqus