1. シェルスクリプトを作成する vim バックアップdb.sh 次のようにスクリプトを作成します。 #!/bin/sh db_user="ルート" db_passwd="123456" db_name="ユーザーdb" 名前="$(日付 +"%Y%m%d%H%M%S")" /usr/bin/mysqldump -u$db_user -p$db_passwd $db_name >>/home/backup/$name.sql 例: /usr/bin/mysqldump: mysql データベースのインストール ディレクトリにある mysqldump バックアップ ツールのパス dbname: バックアップするデータベースの名前 /home/backup/$name.sql: 状況に応じて設定できるバックアップ ファイルの出力場所 2. シェルスクリプトに実行権限を追加する chmod +x バックアップdb.sh 3. スクリプトにスケジュールされたタスクを追加する crontab -e 前の行の名前を入力してスケジュールされたタスクを編集し、最後に次のコンテンツを追加します00 01 * * * /bin/sh /usr/local/mysql/backupdb.sh 上記のスケジュールされたタスクは、MySQL データベースのスケジュールされたバックアップを実行するために、自動バックアップ スクリプトが毎日午前 1 時に実行されることを意味します。 crontab ファイルの説明: ユーザーが作成した crontab ファイルでは、各行はスケジュールされたタスクを表し、各行の各フィールドは設定を表します。その形式は、1 行あたり 6 つのフィールドに分かれています。最初の 5 つのフィールドは時間設定フィールドで、6 番目のフィールドは実行されるコマンド フィールドです。 フォーマットは次の通りです: 分 時間 日 月 週 コマンド パラメータの説明: minute: 分を表します。0 から 59 までの任意の整数になります。 要約する 上記は、編集者が紹介したMySQLデータベースのスケジュールバックアップです。皆様のお役に立てれば幸いです。ご質問がございましたら、メッセージを残していただければ、編集者がすぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。 以下もご興味があるかもしれません:
|
<<: jwtを使用してノードによって生成されたトークンをどこに保存するかについての簡単な説明
>>: Centos 7.4 でリモート アクセス制御を実装する方法
序文MySQL の権限を簡単に理解すると、MySQL では自分の能力の範囲内で操作が許可され、その限...
序文この記事は主にubantu 16.4 Hadoop完全分散構築に関する関連コンテンツを紹介し、皆...
私はコーディングが大好きです。コーディングすると幸せになります!みなさんこんにちは、Counterで...
<br />解決手順は次のとおりです。スタート -> 実行 -> reged...
リバースプロキシリバースプロキシとは、プロキシサーバーを介してユーザーのアクセス要求を受信し、ユーザ...
この記事では、jQueryタグセレクターアプリケーションの具体的なコードを例として紹介します。具体的...
フロントエンドの担当者であれば、面接でも仕事中でも、「CSS を使用して中央揃えにする」という効果に...
Linux grep コマンドLinux の grep コマンドは、ファイル内の条件を満たす文字列を...
ステップ1: Alibaba Cloudプライマリドメイン名にセカンダリドメイン名を追加する2 番目...
序文Vue で要素を初回取得できない問題の解決方法は、ポップアップ ウィンドウで要素を取得するために...
目次概要必要とするアプリURL PWA にはどのような技術コンポーネントが必要ですか?マニフェストフ...
目次デモ1フラグメントの作成スヴェルトコンポーネント状態を変更できるデモSvelte は長い間存在し...
目次1. 基本的な使い方とロジック2. 特徴3. エラーオブジェクト4. キャッチアンドスロー戦略の...
1. まずSELECT文を実行して、すべての切り捨て文を生成します。ステートメント形式: selec...
目次1. 準備2. 説明計画の概要3. フィールドの詳細な説明4. パーティションクエリにはパーティ...