システムの 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 を構築する詳細なプロセス
目次序文:親切なヒント:変数1. 免責事項2. 譲渡3. 2つの小さな文法上の詳細変数の命名規則なぜ...
参考までに、Javascriptを使用してメッセージボードの例(メッセージ削除あり)を実装します。具...
1. どの 3 つの形式ですか?それぞれ、gif、jpg、png です。画像ファイルを最適化すること...
VueはPCカメラを呼び出してリアルタイムで写真を撮影します。参考までに、具体的な内容は次のとおりで...
文書タイプDoctype は、指示を解析するためにどのバージョンの HTML を使用するかをブラウザ...
HTML は Hypertext Markup Language の略です。これは、実際のプレゼンテ...
目次1. --skip-grant-tables 経由で取得する1.1 my.conf を変更し、新...
<fieldset>と<legend>については、ほとんどの人はおそらく馴染...
navicatを使用してテストと学習を行います。まず、 set autocommit = 0;を使用...
目次ライフサイクル関数一般的なライフサイクルフックVue のインスタンス破棄について:要約するライフ...
MySQLのスイッチングデータ保存ディレクトリの実装方法今日、仕事中に、mysql が保存されている...
目次元に戻すログUNDOログの生成と破棄UNDOログの保存元に戻すログ機能トランザクションの原子性の...
目次導入始めるインストール①直接ダウンロードする方法②CND法③NPM方式④糸法NPMインストールの...
1. はじめにこの記事では、主に Linux システムでコマンドライン ツールを使用してファイルを...
日常業務において、フォームの検証は非常に一般的な設計要件です。ログイン ボックスや登録ボックス、アン...