アクセスするだけでWebサイトを丸々バックアップ このブログは「レンタルサーバのロリポップ!」を利用していますが、デフォルトでファイルのバックアップツールが用意されていません。 そこで今回「アクセスするだけでWebサイトのデータをzipに圧縮して保存する」PHPのコードを書きました。 バックアップ用のPHPを作成 まずはテキストエディタへ下記のコードをコピー・ペーストしてください。 <?php set_time_limit(60);//圧縮するファイルが多くて60秒でタイムアウトする場合は時間を伸ばしてください $backup_dir = "./example";//バックアップするディレクトリを指定 $new_file = "example.zip";//zipファイルのファイル名を指定 system("zip -r $new_file $backup_dir > /dev/null")
![ロリポップ!でWebサイトのデータをzip圧縮してバックアップする方法](https://cdn-ak-scissors.b.st-hatena.com/image/square/bfd77f9ade5c14a0f72f57a32d7905d42f5394b3/height=288;version=1;width=512/https%3A%2F%2Foxynotes.com%2Fwp-content%2Fuploads%2Flolipop_bakup.png)