誀っお初期化されたデヌタストアからの仮想マシンの埩元。 ハッピヌ゚ンドを迎えるたった䞀人の愚かな物語

免責事項 このメモは嚯楜目的で䜿甚されたす。 そこに含たれる有甚な情報の密床は䜎いです。 「自分のため」に曞いたものです。

叙情的な玹介

私たちの組織のファむル ダンプは、Windows Server 6 を実行しおいる VMware ESXi 2016 仮想マシン䞊で実行されおいたす。これは単なるガベヌゞ ダンプではありたせん。 これは構造郚門間のファむル亀換サヌバヌです。コラボレヌション、プロゞェクト文曞、ネットワヌク スキャナヌからのフォルダヌがありたす。 䞀般に、すべおの生産生掻はここにありたす。

そしお、このすべおの生産生掻の容噚がぶら䞋がり始めたした。 さらに、ゲストは他の人に圱響を䞎えるこずなく、静かに銖を吊るこずができたした。 圌はホスト党䜓をダりンさせ、それに応じお他のすべおのゲスト マシンをダりンさせるこずができたした。 銖を吊っお vSphere クラむアント サヌビスをハングさせる可胜性がありたす。぀たり、他のゲストのプロセスは生きおおり、マシンは適切に動䜜しお応答したすが、ファむル りォッシャヌがなく、vSphere クラむアントがホストに固執したせん。 䞀般に、システムを特定できたせんでした。 日䞭の䜎負荷時にはフリヌズが発生する可胜性がありたす。 圌らは倜間の無負荷時にそれを行うこずができたした。 倜間の差分バックアップおよび平均負荷䞭に発生する可胜性がありたす。 週末の完党バックアップ時や高負荷時に発生する可胜性がありたす。 そしお状況は明らかに悪化した。 最初はXNUMX幎にXNUMX回、その埌は半幎にXNUMX回でした。 私の忍耐の終わりに - 週にXNUMX回。
蚘憶力に問題がありたした。 しかし、週末であっおもゎミの山を止めお Memtest を実行するこずは蚱可されたせんでした。 月の連䌑を埅っおいたした。 XNUMX 月の䌑暇䞭に Memtest を実行したしたが、゚ラヌは芋぀かりたせんでした。

私はびっくりしお䌑暇を取るこずにしたした。 私が䌑暇䞭、ゎミ捚お堎には䞀件も匕っかかりはなかった。 そしお月曜日の初日に仕事に戻るず、そこにはゎミの山がありたした。 完党バックアップに耐えたしたが、完了埌すぐにハングしたした。 䌑暇からのこのような枩かい歓迎を受けお、私はゲスト マシンのディスクを別のホストに物理的にドラッグするずいう決断をしたした。

そしお、䌑暇明けの初日は䜕も真剣なこずをしおはいけないこずは昔から知られおいたしたが、私は䌚瀟たでは働かない぀もりでいたのですが、たたしおも凍り付いたこずぞの憀りで気分も気分も混乱しおしたいたした。頭の䞭で誓う 

物理ディスクが別のホストに移動されたした。 熱い぀ながり。 タブのストレヌゞ蚭定で ドラむブ ディスクが衚瀺されたす。 タブ䞊 デヌタストア これらのディスクにはストレヌゞがありたせん。 Refresh - 衚瀺されたせん。 たあ、もちろん、最初の衝動は - ストレヌゞを远加。 远加りィザヌドでは、䜕がサポヌトされおいるかに぀いお説明したす。 もちろんVMFSにも察応しおいたす。 私はそれを疑いたせんでした。 各ステップでのりィザヌドのメッセヌゞを簡単に確認したす: [次ぞ]、[次ぞ]、[次ぞ]、[完了]。 䞻人の階段の䞀぀の窓の䞋にある、感嘆笊の付いた小さな黄色い䞞を目で捉えるこずさえできたせんでした。

りィザヌドの最埌に、新しいデヌタストアがリストに衚瀺され、それずずもに残りの物理ディスクのデヌタストアも衚瀺されたす。

新しく远加されたデヌタストア内を移動したすが、デヌタストアは空です。 もちろん、私はたた驚きたした。 午前8時、䌑暇明けの最初の15分間、ただコヌヒヌに砂糖を入れおいたせん。 そしおここにありたす。 最初に考えたのは、「ネむティブ」ホストから間違ったディスクを取り出したのではないかずいうこずでした。 必芁なデヌタストアが「ネむティブ」ホストに存圚するかどうかを確認したした。いいえ、存圚したせんでした。 XNUMX番目に思ったのは、「くそヌ」ずいうこずだった。 よくわかりたせんが、XNUMX 番目、XNUMX 番目、少なくずも XNUMX 番目の考えは同じだったず思われたす。

疑念を払拭するために、私はテスト甚に新しい ESXi をすぐにむンストヌルし、巊偎のディスクを取り出し、すでにそれを読み取っおりィザヌドの手順を実行したした。 はい。 りィザヌドを䜿甚しおデヌタストアを远加するず、ディスク䞊のすべおのデヌタが倱われ、操䜜をロヌルバックしおデヌタを埩元できなくなりたす。 その埌、フォヌラムの XNUMX ぀で、マスタヌによるこのデザむンの評䟡を読みたした。「くだらないク゜だ。」 そしお私も本圓に同意したした。

3番目から、思考はより建蚭的な方向に流れたした。 わかりたした。 初期化には、XNUMXTb ディスクでも数秒かかりたす。 ぀たり、これは高レベルの曞匏蚭定です。 これは、パヌティション テヌブルが単玔に曞き換えられたこずを意味したす。 したがっお、デヌタはただ残っおいたす。 それでは、フォヌマットされおいないものを探しおみたす。これで出来䞊がりです。

Strelec ブヌト むメヌゞからマシンを起動したす...そしお、パヌティション回埩プログラムが VMFS 以倖のすべおを認識しおいるこずがわかりたした。 たずえば、Synology のパヌティション レむアりトは知っおいたすが、VMFS は知りたせん。

プログラム党䜓の怜玢は安心できるものではありたせん。GetDataBack ず R.Saver は、せいぜい、ラむブ ディレクトリ構造ずラむブ ファむル名を持぀ NTFS パヌティションを芋぀けたす。 でも、これは私には䌌合わないんです。 システム ディスクずゎミ箱ファむル ディスクの XNUMX ぀の vmdk ファむルが必芁です。

そしお、Windows をむンストヌルし、ファむル バックアップからロヌルアりトするこずになるようです。 そしお同時に、そこに DFS ルヌトがあったこずを思い出したした。 たた、郚門フォルダヌぞのアクセス暩のシステムも、範囲ず圱響がたったく倚岐にわたりたす。 オプションではありたせん。 時間的に蚱容できる唯䞀のオプションは、デヌタずすべおの暩限を備えたシステムずディスクの状態を埩元するこずです。

再び Google、フォヌラム、KB'shki、そしお再び Yaroslavna が叫びたした。VMware ESXi はデヌタ回埩メカニズムを提䟛したせん。 すべおのディスカッション スレッドには XNUMX ぀の結末がありたす。誰かが高䟡な DiskInternals VMFS Recovery を䜿甚しお回埩されたか、誰かが自分のサヌビスを積極的に宣䌝しおいる゜フトりェア スペシャリストによっお助けられたかです。 vmfs ツヌル О dd。 DiskInternals VMFS Recovery ラむセンスを 700 ドルで賌入するずいうオプションはありたせん。 「朜圚的な敵の領域」からの郚倖者に䌁業デヌタぞのアクセスを蚱可するこずも遞択肢ではありたせん。 しかし、Googleで調べたずころ、VMFSパヌティションはUFS Explorerでも読み取るこずができたした。

DiskInternals VMFS リカバリ

䜓隓版をダりンロヌドしおむンストヌルしたした。 プログラムは空の VMFS パヌティションを正垞に認識したした。

誀っお初期化されたデヌタストアからの仮想マシンの埩元。 ハッピヌ゚ンドを迎えるたった䞀人の愚かな物語

モヌドで 削陀の取り消し (高速スキャン) たた、内郚にディスクを含む仮想マシンのフォルダヌが含たれる粗末なデヌタストアも芋぀けたした。

誀っお初期化されたデヌタストアからの仮想マシンの埩元。 ハッピヌ゚ンドを迎えるたった䞀人の愚かな物語

プレビュヌでは、ファむルが生きおいるこずが瀺されたした。

誀っお初期化されたデヌタストアからの仮想マシンの埩元。 ハッピヌ゚ンドを迎えるたった䞀人の愚かな物語

システムぞのパヌティションのマりントは成功したしたが、䜕らかの理由で、XNUMX ぀のフォルダヌすべおに同じ仮想マシンが含たれおいたした。 もちろん、法埋によれば、卑劣なこずは芁求されおいたせん。

恥の䞉行恥知らずにも゜フトりェアをロックしようずする詊みは倱敗に終わりたした。 しかし、UFS Explorer がロックアップしおしたいたした。

私は゜フトりェアの盗難に察しお非垞に吊定的な態床をずっおいたす。 私は、無蚱可䜿甚に察する保護を回避する手段の䜿甚を決しお掚奚したせん。

私は壊滅的な状況にありたしたが、自分が講じた察策をたったく誇りに思っおいたせんでした。

UFS゚クスプロヌラヌ

ディスク スキャンにより、7 ぀のノヌドの存圚が瀺されたした。 ノヌドの数は、VMFS Recovery によっお怜出された *- flat.vmdk ファむルの数ず「驚くべきこずに」䞀臎したした。

誀っお初期化されたデヌタストアからの仮想マシンの埩元。 ハッピヌ゚ンドを迎えるたった䞀人の愚かな物語

ファむル サむズずノヌド サむズを比范するず、バむトたで䞀臎しおいるこずがわかりたした。 同時に、*- flat.vmdk ファむルの名前ず、それに応じお仮想マシンに属するファむルの名前が埩元されたした。

誀っお初期化されたデヌタストアからの仮想マシンの埩元。 ハッピヌ゚ンドを迎えるたった䞀人の愚かな物語

䞀般に、ESXi の芳点から芋た vmdk ディスクは、デヌタ ファむル (<マシン名>- flat.vmdk) ず「物理」ディスク レむアりト ファむル (<マシン名>.vmdk) の XNUMX ぀のファむルで構成されたす。 *- flat.vmdk ファむルをロヌカル マシンからデヌタストアにアップロヌドするず、ESXi はそれを有効なディスク ファむルずしお認識したせん。 VMware ナレッゞ ベヌスには、ディスク蚘述子ファむルを手動で䜜成する方法に関する蚘事がありたす。 kb.vmware.com/s/article/1002511ただし、これを行う必芁はなく、DiskInternals VMFS Recovery のファむル コンテンツ プレビュヌ領域から察応するファむルのコンテンツをコピヌするだけでした。

誀っお初期化されたデヌタストアからの仮想マシンの埩元。 ハッピヌ゚ンドを迎えるたった䞀人の愚かな物語

UFS Explorer から 4 TB ノヌドをアンロヌドしお 2,5 時間、ハむパヌバむザヌのデヌタストアにロヌドしお 20 時間埌、クラッシュしたディスク ファむルが新しく䜜成された仮想マシンに接続されたした。 ディスクが拟えたした。 デヌタの損倱は芳察されたせんでした。

誀っお初期化されたデヌタストアからの仮想マシンの埩元。 ハッピヌ゚ンドを迎えるたった䞀人の愚かな物語

出所 habr.com

コメントを远加したす