この記事では、MySQL のスケジュールされたデータベース バックアップ操作の例について説明します。ご参考までに、詳細は以下の通りです。 1. mysqldumpを表示する root@laowang:/# どのmysqldump ダンプ 2. スクリプトを書く my.cnfファイルを編集し、アカウントとパスワードを指定して、スクリプトで参照します。 root@laowang:/# vim /etc/my.cnf [mysqlダンプ] ユーザー=root パスワード=root スクリプトファイル root@laowang:/var/backups# vim mysql_backup.sh #!/bin/sh ################################################# # データベースをバックアップします###################################################### #mysqldump バックアッププログラム実行パス DUMP=/usr/bin/mysqldump #バックアップファイルの保存パス OUT_DIR=/var/database #バックアップファイルの権限 LINUX_USER=root #バックアップするデータベースの名前 DB_NAME=laowang #バックアップ日数、以前の日数を削除=1 #バックアップ保存ディレクトリに入る cd $OUT_DIR #現在のシステム時刻を取得します DATE=`date +%Y_%m_%d` #バックアップデータベースファイル名 OUT_SQL=$DB_NAME"_$DATE.sql" #最終的に保存されたデータベースのバックアップファイル名 TAR_SQL=$DB_NAME"_$DATE.tar.gz" #データベースのバックアップを開始します $DUMP --defaults-extra-file=/etc/my.cnf --default-character-set=utf8 $DB_NAME > $OUT_SQL #.tar.gz 形式に圧縮 tar -czf $TAR_SQL ./$OUT_SQL #.sql形式のバックアップファイルを削除します rm $OUT_SQL #バックアップデータベースファイルの所有者を変更する chown $LINUX_USER:$LINUX_USER $OUT_DIR/$TAR_SQL #30 日前のバックアップ ファイルを削除します (注: {} \; の間にはスペースがあります) $OUT_DIR -name "*.tar.gz" -type f -mtime +$DAYS -exec rm -f {} \; を検索します。 3. スケジュール root@laowang:/# crontab -e # mh dom モニターコマンド 10 10 * * * /var/backups/mysql_backup.sh 終了するにはCtrl+X 変更を保存 MySQL 関連のコンテンツに興味のある読者は、このサイトの次のトピックをチェックしてください: 「MySQL インデックス操作スキルの概要」、「MySQL 共通関数の概要」、「MySQL ログ操作スキルの概要」、「MySQL トランザクション操作スキルの概要」、「MySQL ストアド プロシージャ スキルの概要」、および「MySQL データベース ロック関連スキルの概要」。 この記事が皆様のMySQLデータベース設計に役立つことを願っています。 以下もご興味があるかもしれません:
|
>>: Linuxターミナルでファイルを作成する2つの一般的な方法を簡単に理解する
目次特徴利点インストールとコマンド設定ファイルプロキシモードとリバースプロキシ構成フォワードプロキシ...
目次1. ショッピングカートの例2. コードの実装3. まとめ1. ショッピングカートの例一連の学習...
XHTML は CSS レイアウトの基礎です。jb51.net は常に XHTML 知識の習得を重視...
テーブルの style="table-layout:fixed;" を設定し、次...
で+ 時間 17:23に at> touch /mnt/file{1..9} ##アクションを...
実はこれもクリックベイトのタイトルであり、「派手」とは言えません。ただ私が無知で、こうしたラベルを見...
色のコントラストと調和対照的な状況では、色の相互作用は単一の色によって与えられる感覚とは異なります。...
この記事の例では、参考のためにjsキャンバスランダムパーティクルエフェクトの具体的なコードを共有して...
注: sg11 弊社では Linux システム仮想ホストのセルフインストールのみサポートしております...
CocosCreator バージョン: 2.4.2 jszipの実践的なプロジェクトアプリケーション...
<br />原文: http://uicom.net/blog/?p=762 Faceb...
Linux の seq コマンドは、数字のリストを非常に高速に生成でき、使いやすく柔軟性に優れてい...
会社から、負荷を実装するためにnginxをベースにFordプロジェクトのWebServiceサーバー...
目次1. 基本2. ノード、ツリー、仮想DOM 1. 仮想DOM 3. createElementパ...
ネットで検索してみたところ、多くの面接でモバイル適応方法について質問されることが分かりました。最近い...