レンタル鯖のファイルらを丸ごとにバックアップしたくて、もしもftpでそれらをダウンロードしてバックアップすればいいけど、うちの回線は細くて、それからLunarPagesレンタル鯖のftpスピードはものすごくひどくて、頻繁に切れたりするだし、レンタル鯖の丸ごとバックアップを一度だけしてもかなり苦労することになるわけで、僕はあんまりバックアップしてないというよりほとんどバックアップしてないです。「DBは除外けど」
そんな時、もしも、レンタル鯖のマシン自体に指定フォルダを丸ごとに圧縮してくれてから、その圧縮ファイルを落とせば楽じゃないかと思いついてる。
そういうタスクといえば、レンタル鯖事態のcronで設定しなければならないんだ。
しかし、自分はcronのコマンドについて完全な素人わけで、どんなコマンドを入れたらやってくれるかわからなくて、周りの友達に聞いても、cronの詳しい人見つからなくて、ちょっと困っていた。
ネットで調べてたら、なんとなくそのコマンドが見つかった。
date=`date -I` ; tar -zcf backup_$date.tgz ./public_html
赤い部分にはお好みのフォルダーのパスを指定すればいいです。
これで、簡単にcronの設定ですぐレンタル鯖の丸ごとにバックアップして圧縮ファイルにまとまってくれて、そして、そのファイルを落とせばいいんだね。もちろん、落としてから早めにそのファイルを消したほうが安全だね。以上、自分のレンタル鯖バックアップの覚え書きでした。
Related posts:

















