問題タブ [volume-shadow-service]
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.
delphi - Delphi でボリューム シャドウ コピー サービス(VSS)を使用する
ボリューム シャドウ コピー サービス (VSS) API を使用して、開いている (使用中および別のプログラムによってロックされている) ファイルをコピーするサンプル コードはありますか?
これについては、The Delphi Magazine (2005 年 9 月) に記事がありました。しかし、そのコードはもはや利用できません。たとえあったとしても、それは最新ではありません。
現在のバージョンのボリューム シャドウ コピー サービス ライブラリで動作するサンプル コードを探しています。
c++ - ボリューム シャドウ コピー サービス SDK の一部である vshadow をコンパイルする際のリンカー エラー
VSS SDK の C++ プロジェクトをコンパイルしようとすると、このリンカー エラーが発生します。
ShouldBlockRevert は、最初に宣言するときと実際に使用するときの 2 回使用されます。
ここで宣言:
ここで使用されます:
申し訳ありませんが、私はC ++が得意ではありません。
c++ - XP でのスナップショットの公開解除 (ボリューム シャドウ コピー)
Microsoft は、vshadow プログラムを使用して、読み取り専用スナップショットをボリュームとしてマウントする方法を提供しています。ただし、スナップショットをアンマウントする方法は提供されません (スナップショットを削除するとどうなるのだろうか?)。MSDN のドキュメントを読んでUnexposeSnapshot Methodを見つけ、それを vshadow で使用する機能を追加しました。ただし、Vista および Server 2008 マシンでのみサポートされているとのことです。とにかくこのあたりはありますか?vshadow の XP 構成がコンパイルされません。Microsoft が XP および Server 2003 でボリューム シャドウ コピーをマウントする方法を作成したにもかかわらず、それらをアンマウントする方法を提供しなかったとしたら、非常に奇妙なことです。
何か案は?
windows - ボリューム シャドウ コピー サービスのリクエスターが失敗する理由: CreateVssBackupComponentsInternal が見つかりません
VSS リクエスターを実装しました。Windows Server 2008 ではリンク コンパイルと実行が行われますが、Windows Server 2003 では実行されません。リクエスターが DLL 内にあるため、DLL が読み込まれません。Dependency Walkerを使用して、DLL が VSSAPI.DLL を正常に検出していることを発見しましたが、次のように報告されます。
私の VSSAPI.DLL を見ると、 が見つかりませんがCreateVssBackupComponentsInternal
、VSSAPI.DLL はまったく異なるものをエクスポートします: ?CreateVssBackupComponents@@YGJPAPAVIVssBackupComponents@@@Z
.
c# - C#でボリュームシャドウサービスライターを作成する
誰かがこれをしましたか?CodeplexでAlphaVSSプロジェクトを見つけましたが、ライターを実装する方法を提供するには至っていません。
windows-xp - XP SP2 の永続的なシャドウ コピー?
Windows Vista/7 のように、XP が永続的なシャドウ コピーをサポートしているかどうか疑問に思っています。シャドウコピーに関するウィキペディアの記事を読んだところ、次の段落がありました(強調は私のものです):
Windows Server 2003 では、永続的なスナップショット (システムから明確に削除されるまで再起動後も使用可能な複数のスナップショット) の作成が追加されました。、同じボリュームに対して最大 512 個のスナップショットを同時に存在させることができます。そのため、Windows Server 2003 では、VSS を使用して、データの定期的な増分スナップショット、または変更されたファイルの差分 (差分) を長期間にわたって作成します。最大 64 個のスナップショットがサーバーに保存され、クライアントまたはネットワーク共有を介して同じサーバーからアクセスできます。この機能は、共有フォルダーのシャドウ コピーと呼ばれ、クライアント サーバー モデル用に設計されています。共有フォルダ クライアントのシャドウ コピーは、Windows 2000 および Windows XP RTM および SP1 にインストールする必要があります。32 ビット Windows プラットフォーム用のこのクライアントのコピーは、サーバーで入手するか、Microsoft からダウンロードできます。Windows XP SP2 以降の OS に組み込まれています。
これは、永続的なシャドウ コピー、またはネットワーク接続が切断された場合でも存在するファイルの部分的なコピーを作成する機能を XP が備えていると解釈しました。
サポートされている機能に光を当てていただければ幸いです。
guid - よく知られている VSS ライター GUID のリスト
よく知られている VSS ライターの GUID の統合リストはどこかにありますか? 少なくとも、システム状態、Exchange、SQL、Sharepoint などの Microsoft のもの。
c++ - vss intializefor バックアップがリターン コード E_UNEXPECTED で失敗する
上記のプログラムの initializeforbackup は、エラー コード E_UNEXPECTED で失敗します。VSS サービスが実行されています。イベント ログには、「ボリューム シャドウ コピー サービス エラー: ルーチン CoCreateInstance の呼び出し中に予期しないエラーが発生しました。hr = 0x800401f0.」と表示されます。InitializeForBackup が S_OK を返すための解決策はありますか?
sql-server-ce - ボリュームシャドウコピーサービスを使用してSQLServerCompactをバックアップしますか?
ボリュームシャドウコピーサービスで作成されたSQLServerCompactデータベースファイルのバックアップに一貫性があると期待できますか?大きなSQLServerには、一貫性を確保するためのVSSライターがあることを私は知っています。接続がSQLServerCompactデータベースに書き出されている場合、ファイルは一貫性のない状態でバックアップされる可能性がありますか?
windows - Windows ボリューム シャドウ コピー エラー: 2155348129
VSS ライター アプリの開発:
Windows バックアップ ツールによって開始されたバックアップ中にこのエラーが表示されます2155348129
。Microsoft からのエラー コードは定義されていますか?
' 2010 - 07 - 20T02:54:19.354000000Z' で開始されたバックアップ操作は、バックアップされているボリュームのシャドウ コピーを作成するボリューム シャドウ コピー サービス操作が次のエラー コード「2155348129」で失敗したため、失敗しました。 '
VSSwriter
これは、サービス (私のアプリケーション) が停止している場合には発生しません。
どんな助けでも大歓迎です。TechNet で有用なものは見つかりませんでした。
ハック的な回避策:興味深いことに、バックアップは「Windowsパーティションがアクティブになった」ときに機能します。もちろん、これにより、システムは再起動時に起動できなくなります