序文: 基本的に、自社で使用する場合でも、顧客向けにサーバーを展開する場合でも、MySQL のバックアップは不可欠な部分です。ここでは、Linux で自動オフサイト バックアップを実現する方法を紹介します。
1. データのバックアップの準備 1.1 バックアップディレクトリを作成する
フォルダを作成します(すでに作成されている場合は無視してください) mkdir -p /data/backup/mysql cd /データ/バックアップ 1.2 スクリプトファイルを作成する mysql_backup.sh スクリプトを作成する
次のスクリプトの内容を貼り付けます #!/bin/bash # 必要に応じて自分で変更してください #db_user='root' #db_password=`cat /data/www/mysql_password` db_name='ウーチーロン' バックアップディレクトリ='/data/backup/mysql/' 現在の時刻=$(日付 +'%Y-%m-%d_%H%M%S') ファイルパス=$backup_dir$current_time'.sql.gz' #$db_password $db_user はここでは使用されません。これは構成ファイルに書き込まれています echo 'データベースのエクスポートを開始します...' mysqldump --defaults-extra-file=/data/backup/my_mysql.cnf $db_name | gzip > $filepath echo 'エクスポート成功、ファイル名: '$filepath 現在のディレクトリ(/data/backup)に新しい設定ファイルを作成します。
以下はファイルの内容です。ここではエクスポートできるファイルサイズの上限を設定できます。 ここでのホストは、バックアップ元となるサーバーです。 [mysqlダンプ] 最大許容パケット = 400M ホスト=IPアドレス (192.168.1.**) ユーザー=root パスワード='root' [mysql] ホスト=IPアドレス (192.168.1.**) ユーザー=root パスワード='root' エクスポートされたシェル スクリプトの準備ができました。次に、それに権限を追加します。
次のコマンドを使用してエクスポートできます sh ./mysql_backup.sh # 結果を確認する ll ./mysql 要約する Linux での MySQL 自動リモート バックアップに関するこの記事はこれで終わりです。Linux での MySQL 自動リモート バックアップの詳細については、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: Docker の MySQL コンテナのタイムゾーン問題の修正
>>: この記事では、CSSのようなJSモジュールをインポートする方法を説明します。
ビッグデータはますます注目を集めており、ビッグデータのいくつかの構成要素に精通していないと、自慢でき...
序文:データベースのバックアップの重要性は、特にデータの損失が深刻な結果を招く可能性がある実稼働環境...
テーブルを作成テーブルテーブル名を作成create table if not exists 表名 m...
CSS3 アニメーション トランジションを使用して、リンクの上にマウスを移動すると小さなポップアップ...
ユーザーエクスペリエンスと使いやすさを向上させるために、入力ボックスなど、Web ページでユーザーが...
npx 使用チュートリアル今晩、 Vue-Cli勉強していたところ、ふと最新の@4.xxバージョンを...
この記事では、MySQL 8.0.17のインストールと設定方法を参考までに紹介します。具体的な内容は...
Web プロジェクトを作成しているときに、紹介ビデオが別にある紹介ページに遭遇しました。この短いビデ...
目次1. 仮想ホスト1.1 仮想ホストの概念1.2 仮想ホストタイプ2. IP仮想ホストに基づく2....
効果: <div class="imgs"> <!-- 背景画...
知らせ! ! ! uid が (a,b,c,null) に含まれないユーザーから * を選択します。...
目次コンポーネントの登録コンポーネントの追加ソースコードドラッグ可能なテキスト ボックスでは、ユーザ...
1. 応用シナリオ親ページ a.jspサブページ b.jsp (ページ a に埋め込まれた ifra...
目次1. 基本的な使い方とロジック2. 特徴3. エラーオブジェクト4. キャッチアンドスロー戦略の...
コンピューターにmyeclipse2017とidea2017がインストールされているため、ideaが...