システムの crontab を使用して定期的にバックアップ ファイルを実行し、バックアップ結果を日付別に保存して、バックアップの目的を達成します。 1. バックアップファイルを保存するパスを作成します /mysqldata#mkdir /mysqldata 2. /usr/sbin/bakmysqlファイルを作成する#vi /usr/sbin/bakmysql 入力 rq=日付 +%Y%m%d tar zcvf /mysqldata/mysql$rq.tar.gz /var/lib/mysql または、 rq=日付 +%Y%m%d mysqldump –all-databases -u root -p パスワード > /mysqldata/mysql$rq.sql /var/lib/mysql は、データベース ファイルが配置されているディレクトリです。ユーザーによっては、/usr/local/mysql/data を使用する場合もあります。これはユーザーごとに異なる場合があります。 /mysqldata/ は、バックアップ ファイルが保存されるディレクトリを示します。各自の要件に応じてこれを実行できます。 3. ファイル属性を変更して実行可能にする# chmod +x /usr/sbin/bakmysql を実行します 4. /etc/crontabを変更する#vi /etc/crontab 以下に追加 01 3 * * * ルート /usr/sbin/bakmysql 毎日3時にバックアップが実行されることを示します 5. crondを再起動する# /etc/rc.d/init.d/crondを再起動します 仕上げる。 毎日、/mysqldataにこのようなファイルが表示されます。 mysql20040619.tar.gz ダウンロードするだけです。 さて、上記はLinuxシステムでMySQLのバックアップをスケジュールするためにcrontabを素早く使用する方法です。crontabの使用の詳細については、次の関連記事を参照してください。 以下もご興味があるかもしれません:
|
<<: jsはFileReaderを使用してローカルファイルまたはBLOBを読み取ります
>>: docker-compose を使用して mongodb と mysql を構築する詳細なプロセス
MySQLでは、2つ以上のベーステーブルにビューを作成します。学生テーブルとstu_infoテーブル...
目次序文ブラウザコンパイル版ローカルプリコンパイルバージョン要約する参照する序文vue3サンドボック...
目次序文1. 型2. インスタンス3. コンストラクター詳細: 4. 文字列要約する序文Javasc...
ステートフック例: 'react' から useState をインポートします。 関...
第一に: CSSを導入する4つの方法CSS を導入する方法には、インライン スタイル、埋め込みスタイ...
同じサーバーで、Docker を使用して Mysql のマスター スレーブ同期設定をシミュレートしま...
httpリターンコードリスト(以下は概要です)詳細な中国語の説明についてはここをクリックしてくださ...
序文MySQL データベースでは、if else のような判断演算を使用することがあります。では、M...
私たちウェブマスターは皆、ウェブサイトを最適化する際に記事内のキーワードを太字にすることが最適化に非...
目次1件のレビュー2 水平分割の5つの戦略2.1 ハッシュ2.2 範囲2.3. キー2.4. リスト...
背景データ ウェアハウス モデリングでは、何ら処理されていない元のビジネス レイヤー データは OD...
docker-compose.yml を編集し、次のコンテンツを追加します。 バージョン: '...
テーブルが 2 つあり、テーブル A のレコードがテーブル B に存在しない可能性があります。左結合...
ほとんどの人はMySQLをコンパイルしてシステムディレクトリに置きますが、私のやり方はコンパイルした...
目次目的実験環境実験原理実験手順1. 独立したCAを生成する2. サーバーの秘密鍵と署名要求ファイル...