問題タブ [database-backups]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
oracle - Oracle10gのバックアップ時の問題
私は仕事を始めたばかりで、いわばデータベースが現在適切にバックアップされていないという問題を特定しました。Oracleネイティブバックアップユーティリティを使用して6時間ごとに1回のバックアップを実行していますが、ファイルシステムのコピーを取得するだけで、データベースの「ウォーム」バックアップを実行できるという会社からのプロセスも販売されました。データベースファイルの一部を復元する必要がある場合は、Oracleをシャットダウンしてから、コピーしたファイルをコピーし、Oracleを再起動すると、世界は再び完全になります。課題は、これがまだ機能していないという事実です。オラクルが提供しているメッセージを確認するためにもう少し時間を費やす必要がありますが、私の主な質問は「それは可能ですか」です。Oracleの実行中にOracleファイルのコピーを取り、後日それらのファイルを使用してデータベースを復元するには?データベースをシャットダウンしてからコピーを作成すれば機能することは知っていますが、データベースの実行中にコピー(ファイルシステム)を作成できると聞いたのはこれが初めてです。任意のガイダンスをいただければ幸いです。これが私たちが得ているエラーです。
c# - C# で実行時にデータベース MDF ファイルをバックアップ ファイルに置き換える
Linq to Sqlを使用してかなり長い C# プログラムを作成しましたが、データはプログラムのEXEの近くにあるMDFファイルに格納されています。私のプログラムの一部には、 MDFファイルとLDFファイルをユーザー指定のフォルダーにコピーするだけで、データベース ファイルをバックアップするためのフォームがあります。
ただし、データベースにクエリを実行してから、元のファイルをバックアップに置き換えようとすると、予想どおり、ファイルが別のプロセスで開かれるという例外が発生します。問題は、 SqlServerインスタンスでMDFファイルを閉じる方法がわからないことです。
私はLinq to Sqlの初心者で、ほとんどの作業は Visual Studio のウィザードに任せています。だから、私がやろうとしていることがばかげているように聞こえる場合は、事前に申し訳ありません! :D
私の場合のより良いプログラミング方法についての助けや提案は大歓迎です。
bash - リモートサーバー上のディレクトリにある最新のファイルをscpするためのBashスクリプト
わかりました。findthencpコマンドを使用してローカルでこれを行う方法は知っていますが、scpを使用してリモートで同じことを行う方法はわかりません。
だからこれを知っている:
そのターゲットディレクトリはデータベースバックアップでいっぱいになりますが、最新のバックアップを見つけてローカルでscpするように指示するにはどうすればよいですか?
mysql - 復元後のMySQLバイナリログ
継承したレガシーシステムに問題があります。毎晩、ライブからのダンプが(スクリプトに対して)実行され、上記のスクリプトからQAに復元されます。例:
これにより、binログにロットデータが作成されます(DBは数ギガバイトです)。binログは自動的にフラッシュされないようですRESET MASTER;
-mysqlコマンドラインから実行することでログをクリアできますが、これを自動化する方法があるかどうか疑問に思っていましたか?これは、Windowsのmysql4.0.21で実行されています。
編集:スレーブデータベースのマスターとして実行されていません
c# - ストアド プロシージャを使用してハードディスクから SQL Server データベースをバックアップしますか?
次の方法で、データベースをハードディスクにバックアップできます。
そして、どうすればストアドプロシージャに変換できますか?
(私はSQL Serverの初心者です)
c# - mysqlデータベースのバックアップと復元c#
私はc#を介してmysqlからデータベースをバックアップする方法を探しています(ファイルバックアップ)。また、c#を介して、バックアップファイルから新しい場所にデータベースを復元します。
ここで始める方法についていくつかのアイデアを手伝ってくれませんか。
ありがとう。
mysql - git で MySQL バックアップを処理することは実行可能ですか?
今日、データベースをバックアップするための非常に優れたアイデアを思いつきました: ダンプ ファイルを git リポジトリに置き、各ダンプをコミットして、最新のコピーと以前のバックアップに簡単にロールバックできるようにします。また、リポジトリのコピーを定期的に簡単にプルして、バックアップのバックアップとして自分のコンピューターにコピーを保持することもできます。それは間違いなく賢いように聞こえます。
ただし、巧妙なソリューションには根本的な欠陥がある場合があることは承知しています。git に mysqldump の差分を保存すると、どのような問題が発生する可能性がありますか? その価値はありますか?サーバー上に複数のデータベースのバックアップを作成し、別の場所に冗長コピーを保持するために、ほとんどの人は何をしますか?
java - Java 用の埋め込みデータベース/ファイル バックアップ フレームワークはありますか?
WARに追加して、ファイルとデータベースの定期的なバックアップを有効にできるJavaライブラリ/フレームワークを見つけようとしています(自分のタイマーで開始)。バックアップにスタンドアロン ソリューションを使用したくありません (自分の WAR とは別の場所にある/維持されている)。
そのようなライブラリを知っていますか?
php - データベースをバックアップする PHP スクリプト
PHP を使用して MySQL データベースをバックアップしようとしましたが、バックアップのパスを設定すると、スクリプトの実行時に別のパスが表示されます。
これは私のスクリプトです:
これはバックアップ機能内にあります。
私が得るパスは次のとおりです。 c:\wamp\bin\mysql\mysql5.1.36\data\localhost\db\backup\contact_keeper\accounts.sql
with erroCode: 2 (書き込み/作成できません)。
sql-server - SQL Server 2008 バックアップ トランザクション ログ
私は、必要に応じて復元を容易にするために、トランザクション ログが過去のトランザクションの記録を保持していることを理解しています。ただし、サーバー上にぶら下がっている非アクティブなデータベースのトランザクション ログ バックアップを作成し続ける必要がありますか? それらに対して DDL ステートメントは実行されず、参照用にのみ使用されます。
これを間違えるとログ容量が足りなくなるのではないかと少し心配です。