システムの 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 を構築する詳細なプロセス
環境準備: VMware+CentOS、jdk 1. システムディスクのサイズを確認する1. コマン...
パブリッシュ/サブスクライブとは何ですか?例を挙げてみましょう。あなたは服を買うために店に行きます。...
目次1. 基本的な例2. 計算プロパティキャッシュとメソッド3. 計算プロパティセッター序文:通常、...
この記事では、ログインジャンプを実装するためのVueの具体的なコードを例として紹介します。具体的な内...
vue-routerには2つのモードがありますハッシュモード履歴モード1. シングルページアプリケー...
js コードをデバッグするには、コード内にデバッガーを記述するか、Chrome で毎回ブレークポイン...
1. フォルダを削除する例: rm -rf /usr/java /usr/javaディレクトリとその...
React コンポーネントのライフサイクル機能とは何ですか?ライフサイクル関数は、ES6 構文クラス...
なぜvimを学ぶのかLinuxには多数の設定ファイルがあるため、Linuxには多くのテキスト処理ツー...
一般的に、関数は実行する前に呼び出す必要があることはご存じのとおりです。以下に示すように、関数を定義...
Dockerの概要Docker はオープンソースのソフトウェア展開ソリューションです。 Docker...
目次質問分析する解決するAlert() 関数を置き換えるsetTimeOut関数まとめ質問数日前、J...
序文クエリ情報が複数のテーブルから取得される場合、クエリのためにこれらのテーブルを結合する必要があり...
時刻、文字列、タイムスタンプ間の変換は、日常生活でよく使用されます。よく使用されますが、私は使用する...
目次概要ジェネリック医薬品とはビルドシステムジェネリック医薬品の一般的な理解ジェネリッククラスジェネ...