Linux

  
でウェブサイトのデータを自動的にバックアップおよび削除する方法

コンピュータデータのセキュリティを保護するために、ハッカーによるデータの損失を防ぐために、ウェブサイトのデータを定期的にバックアップおよび削除する必要があります。 LinuxでWebサイトのデータを定期的にバックアップおよび削除する方法を紹介します。

需要は、自動的に

はちょうどVPS最後の14のバックアップ
を保持するために、このような天と地として、一定時間してからバックアップディレクトリの削除を介して、毎日バックアップするすべてのウェブサイトのファイルの最初のデータベースがRedHatのである、ということですデフォルトでは、crondサービスはインストールされていません。インストールするには、次のコマンドを入力してください。

yum install cronie

バックアップスクリプトを作成する

vi /root/bakweb.sh

次のように編集して入力します。

#! /bin /bash

find /home /bak /-name‘ *’ -type f -mtime + 14 -exec rm {} \\;

tar zcvf /home /bak /Www.penglei.name _ $(日付+%F).tar.gz /var /www /html

mysqldump -u root --password =パスワードDBNAME》

/home /bak /Sql.penglei.name _ $(date +%F).sql

exit 0 wqと入力して保存し、終了します。このスクリプトの意味は、最初に/home /bakをWebサイトのバックアップディレクトリとして選択することです。

最初のステップは、/home /bak以下のファイルを14日以上削除することです。

2番目のステップは、Webサイトディレクトリ/var /をwww.jb51.name_ + dateでバックアップすることです。 Www /html;

3番目のステップで、ファイル名としてsql.penglei.name_ + dateでデータベースをエクスポートし、PASSWORDとDBNAMEを自分のrootパスワードとデータベース名に置き換えます。

最後に、毎朝5時に自動的にスクリプトを実行してcrondファイルを作成するcrondスクリプトを作成します。

vi /etc/cron.d/bakweb次のように編集して入力します。

0 5 * * * root /root/bakweb.sh

上記はLinuxシステム上でのウェブサイトデータの自動バックアップと削除の概要ですあなたのコンピューターのセキュリティのために、ウェブサイトデータは長期間保持することはできません。 Webサイトのデータを手動でバックアップして削除することもできます。

Copyright © Windowsの知識 All Rights Reserved