序文: 基本的に、自社で使用する場合でも、顧客向けにサーバーを展開する場合でも、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モジュールをインポートする方法を説明します。
CUDA インストール cuda をダウンロードサポートされているcudaバージョンを表示するには...
1. イメージをプルするdocker pull レジストリ.cn-hangzhou.aliyuncs...
Macでデータベースを操作する際に個人が遭遇するデータベース起動の問題の簡単な記録1. Apple-...
私が使用しているデータベースはMySQLデータベースバージョン5.7ですまずデータベーステーブルを自...
袋を用意するインストールApacheがすでにインストールされているかどうかを確認するrpm -qa ...
jsvc の紹介実稼働環境では、Tomcat はデーモン モードで実行する必要があります。Tomc...
Xhtml には、あまり使用されないが非常に便利なタグが多数あります。半分の労力で 2 倍の結果を達...
目次最初のステップステップ2ステップ3ステップ4 Alipay 決済インターフェースへの接続に関する...
エディターは、Vue3のデータの関連する問題も共有します。次のような例を見てみましょう。 Vue.c...
目次2. 試した方法2.1 キープアライブ2.2 ネストされたルートを持つ CSS 3. 機能説明4...
<!--[lte IE 6の場合]> <![endif]--> IE6以下で...
目次最適化の第一歩: 軽量ベースイメージの使用第2段階の最適化:多段階構築Docker は、ソフトウ...
まず、github から nacos の圧縮パッケージをダウンロードします: https://git...
memcachedをインストールする yum インストール -y memcached #memcac...
序文プロジェクトを開発しているときに、かなり厄介な問題に遭遇しました。この製品では、判断のためにブラ...