backup

docker

docker-compose経由でMySQLのデータをバックアップとリストア

Backup docker-compose run --rm app bash -c 'mysqldump -u root --password=${MYSQL_ROOT_PASSWORD} -h ${MYSQL_HOSTNAME} --a...
git

githubのrepositoryを一括でバックアップする

概要 用途:gitbucketに移行するとき等に使う。 1ページ100レポジトリまでしか表示出来ないので最大100件ずつcloneする。そのためにpage=1 の数字を増加させていく。 Userのレポジトリの場合 % curl -s -H ...
YAMAHA RTX1200

家庭用ルータを業務用のYAMAHA RTX1200に置き換えて快適生活!

概要 ルータをBuffaloのWiFiルータからRTX1200に置き換えました。(定価 125,000円(税抜き)) 今は中古5,000円ぐらいで買えますもともと、WiFiルーターは1,2ヶ月に1回、勝手に再起動して接続が切れるときがありま...
Diary

LINE会話データ復元

概要 LINEの会話データを削除してしまうと基本的には復元出来なくなります。以下の前提条件に当てはまっている場合は、会話内容を復元出来ます。 前提条件 LINEのMacアプリを定期的に使っている。MacのTimemachineで定期的にバッ...
Linux

Missing trailing-‘ in remote-shell command.

問題 rsyncでバックアップを行っていて、バックアップ先のSSHポートが変更されたのでそれにあわせて対応したら以下のエラーが出た。 Missing trailing-' in remote-shell command. バックアップの内容...
Linux

rsyncで帯域制限!ネットワークに負荷をかけないbwlimitオプション

概要 ディザスターリカバリ対策に、1時間ごとに社内の重要データをリモートへrsyncを使って転送しています。rsyncを普通に実行すると可能な限り高速に転送を行うため、CPUやネットワークがボトルネックになります。bwlimitオプションを...