{"id":5464,"date":"2026-06-15T14:01:13","date_gmt":"2026-06-15T14:01:13","guid":{"rendered":"https:\/\/cloudsave.app\/?p=5464"},"modified":"2026-06-15T15:44:12","modified_gmt":"2026-06-15T15:44:12","slug":"%d5%ab%d5%b6%d5%b9%d5%b8%d6%82-vm-%d5%ba%d5%a1%d5%bf%d5%af%d5%a5%d6%80%d5%b6%d5%a5%d6%80%d5%a8-snapshots-%d5%a1%d5%b6%d5%be%d5%bf%d5%a1%d5%b6%d5%a3-%d5%b9%d5%a5%d5%b6-%d5%bf%d6%80%d5%a1%d5%b6%d5%a6","status":"publish","type":"post","link":"https:\/\/cloudsave.app\/hy\/knowledge-base\/%d5%ab%d5%b6%d5%b9%d5%b8%d6%82-vm-%d5%ba%d5%a1%d5%bf%d5%af%d5%a5%d6%80%d5%b6%d5%a5%d6%80%d5%a8-snapshots-%d5%a1%d5%b6%d5%be%d5%bf%d5%a1%d5%b6%d5%a3-%d5%b9%d5%a5%d5%b6-%d5%bf%d6%80%d5%a1%d5%b6%d5%a6\/","title":{"rendered":"\u053b\u0576\u0579\u0578\u0582\u055e VM \u057a\u0561\u057f\u056f\u0565\u0580\u0576\u0565\u0580\u0568 (snapshots) \u0561\u0576\u057e\u057f\u0561\u0576\u0563 \u0579\u0565\u0576 \u057f\u0580\u0561\u0576\u0566\u0561\u056f\u0581\u056b\u0578\u0576 \u057f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u056b \u0562\u0561\u0566\u0561\u0576\u0565\u0580\u056b \u0570\u0561\u0574\u0561\u0580. DBA-\u056b \u0578\u0582\u0572\u0565\u0581\u0578\u0582\u0575\u0581\u0568 \u057f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u056b \u0561\u0574\u0562\u0578\u0572\u057b\u0561\u056f\u0561\u0576\u0578\u0582\u0569\u0575\u0561\u0576 \u057e\u0565\u0580\u0561\u0562\u0565\u0580\u0575\u0561\u056c"},"content":{"rendered":"<p>DevOps \u056b\u0576\u056a\u0565\u0576\u0565\u0580\u0576\u0565\u0580\u056b \u0587 \u0570\u0561\u0574\u0561\u056f\u0561\u0580\u0563\u0561\u0575\u056b\u0576 \u0561\u0564\u0574\u056b\u0576\u056b\u057d\u057f\u0580\u0561\u057f\u0578\u0580\u0576\u0565\u0580\u056b \u0570\u0561\u0574\u0561\u0580 \u057e\u056b\u0580\u057f\u0578\u0582\u0561\u056c \u0574\u0565\u0584\u0565\u0576\u0561\u0576\u0565\u0580\u056b (VM) \u057d\u0576\u0565\u0583\u0577\u0578\u0569\u0576\u0565\u0580\u0568 (snapshots) \u0570\u056b\u0574\u0576\u0561\u0580\u0561\u0580 \u0563\u0578\u0580\u056e\u056b\u0584 \u0565\u0576: \u0534\u0580\u0561\u0576\u0584 \u0561\u057a\u0561\u0570\u0578\u057e\u0578\u0582\u0574 \u0565\u0576 \u057d\u0565\u0580\u057e\u0565\u0580\u056b \u057e\u056b\u0573\u0561\u056f\u0568 \u0561\u0580\u0561\u0563 \u0587 \u0570\u0561\u0580\u0574\u0561\u0580\u0561\u057e\u0565\u057f \u056f\u0565\u0580\u057a\u0578\u057e \u0586\u056b\u0584\u057d\u0565\u056c\u0578\u0582 \u0570\u0576\u0561\u0580\u0561\u057e\u0578\u0580\u0578\u0582\u0569\u0575\u0578\u0582\u0576\u055d \u0576\u0561\u056d\u0584\u0561\u0576 \u057c\u056b\u057d\u056f\u0561\u0575\u056b\u0576 \u0569\u0561\u0580\u0574\u0561\u0581\u0578\u0582\u0574\u0576\u0565\u0580\u0568, \u056f\u0578\u0576\u0586\u056b\u0563\u0578\u0582\u0580\u0561\u0581\u056b\u0561\u0575\u056b \u0570\u056b\u0574\u0576\u0561\u0580\u0561\u0580 \u0583\u0578\u0583\u0578\u056d\u0578\u0582\u0569\u0575\u0578\u0582\u0576\u0576\u0565\u0580\u0568 \u056f\u0561\u0574 \u0570\u0561\u057e\u0565\u056c\u057e\u0561\u056e\u0576\u0565\u0580\u056b \u057f\u0565\u0572\u0561\u0564\u0580\u0578\u0582\u0574\u0568: \u0535\u0569\u0565 \u056b\u0576\u0579-\u0578\u0580 \u0562\u0561\u0576 \u057d\u056d\u0561\u056c \u0567 \u0568\u0576\u0569\u0561\u0576\u0578\u0582\u0574, \u057e\u0565\u0580\u0561\u056f\u0561\u0576\u0563\u0576\u0578\u0582\u0574\u0568 \u057f\u0587\u0578\u0582\u0574 \u0567 \u057e\u0561\u0575\u0580\u056f\u0575\u0561\u0576\u0576\u0565\u0580:<\/p>\n<p>\u0531\u0575\u0576\u0578\u0582\u0561\u0574\u0565\u0576\u0561\u0575\u0576\u056b\u057e, \u0565\u0580\u0562 \u0576\u0578\u0582\u0575\u0576 \u0574\u0565\u0569\u0578\u0564\u0561\u0562\u0561\u0576\u0578\u0582\u0569\u0575\u0578\u0582\u0576\u0568 \u056f\u056b\u0580\u0561\u057c\u057e\u0578\u0582\u0574 \u0567 \u057f\u0580\u0561\u0576\u0566\u0561\u056f\u0581\u056b\u0578\u0576 \u057f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u056b \u0562\u0561\u0566\u0561\u0576\u0565\u0580\u056b \u0576\u056f\u0561\u057f\u0574\u0561\u0574\u0562\u055d \u056b\u0576\u0579\u057a\u056b\u057d\u056b\u0584 \u0565\u0576 PostgreSQL-\u0568, MySQL-\u0568, Oracle-\u0568 \u056f\u0561\u0574 Microsoft SQL Server-\u0568, VM \u057d\u0576\u0565\u0583\u0577\u0578\u0569\u0576\u0565\u0580\u0568 \u0561\u0576\u057e\u057f\u0561\u0576\u0563\u0578\u0582\u0569\u0575\u0561\u0576 \u0562\u0561\u0580\u0571\u056b\u056f\u056b\u0581 \u057e\u0565\u0580\u0561\u056e\u057e\u0578\u0582\u0574 \u0565\u0576 \u00ab\u056a\u0561\u0574\u0561\u0576\u0561\u056f\u0561\u0575\u056b\u0576 \u057c\u0578\u0582\u0574\u0562\u056b\u00bb:<\/p>\n<p>\u054f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u056b \u0562\u0561\u0566\u0561\u0576\u0565\u0580\u056b \u057a\u0561\u0570\u0578\u0582\u057d\u057f\u0561\u057e\u0578\u0580\u0574\u0561\u0576 \u0570\u0561\u0574\u0561\u0580 \u0570\u056b\u057a\u0565\u0580\u057e\u0561\u0575\u0566\u0565\u0580\u056b \u057d\u057f\u0561\u0576\u0564\u0561\u0580\u057f \u057d\u0576\u0565\u0583\u0577\u0578\u0569\u0576\u0565\u0580\u056b \u057e\u0580\u0561 \u0570\u0578\u0582\u0575\u057d \u0564\u0576\u0565\u056c\u0568 \u057f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u056b \u056f\u0578\u057c\u0578\u0582\u057a\u0581\u056b\u0561\u0575\u056b, \u00ab\u057a\u0561\u057f\u057c\u057e\u0561\u056e\u00bb \u0567\u057b\u0565\u0580\u056b (torn pages) \u0587 \u0561\u0580\u057f\u0561\u0564\u0580\u0561\u056f\u0561\u0576 \u0570\u0561\u0574\u0561\u056f\u0561\u0580\u0563\u0565\u0580\u056b \u0561\u0576\u057e\u0565\u0580\u0561\u056f\u0561\u0576\u0563\u0576\u0565\u056c\u056b \u056d\u0561\u0583\u0561\u0576\u0578\u0582\u0574\u0576\u0565\u0580\u056b \u0561\u0574\u0565\u0576\u0561\u057f\u0561\u0580\u0561\u056e\u057e\u0561\u056e \u057a\u0561\u057f\u0573\u0561\u057c\u0576\u0565\u0580\u056b\u0581 \u0567: \u0531\u0575\u057d \u0570\u0578\u0564\u057e\u0561\u056e\u0578\u0582\u0574 \u0574\u0565\u0576\u0584 \u056f\u0578\u0582\u057d\u0578\u0582\u0574\u0576\u0561\u057d\u056b\u0580\u0565\u0576\u0584 \u0570\u056b\u057a\u0565\u0580\u057e\u0561\u0575\u0566\u0565\u0580\u0576\u0565\u0580\u056b \u0587 \u057f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u056b \u0562\u0561\u0566\u0561\u0575\u056b \u0577\u0561\u0580\u056a\u056b\u0579\u0576\u0565\u0580\u056b \u0574\u056b\u057b\u0587 \u0573\u0561\u0580\u057f\u0561\u0580\u0561\u057a\u0565\u057f\u0561\u056f\u0561\u0576 \u0570\u0561\u056f\u0561\u057d\u0578\u0582\u0569\u0575\u0578\u0582\u0576\u0568, \u057d\u0576\u0565\u0583\u0577\u0578\u0569\u0576\u0565\u0580\u056b \u056a\u0561\u0574\u0561\u0576\u0561\u056f \u057f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u056b \u056f\u0578\u057c\u0578\u0582\u057a\u0581\u056b\u0561\u0575\u056b \u0574\u0565\u056d\u0561\u0576\u056b\u0566\u0574\u0576\u0565\u0580\u0568 \u0587 \u056b\u0576\u056a\u0565\u0576\u0565\u0580\u0561\u056f\u0561\u0576 \u0561\u0575\u0576 \u056c\u0561\u057e\u0561\u0563\u0578\u0582\u0575\u0576 \u0583\u0578\u0580\u0571\u0568, \u0578\u0580\u0576 \u0561\u0576\u0570\u0580\u0561\u056a\u0565\u0577\u057f \u0567 \u057e\u056b\u0580\u057f\u0578\u0582\u0561\u056c\u0561\u0581\u057e\u0561\u056e \u057f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u056b \u0562\u0561\u0566\u0561\u0576\u0565\u0580\u0568 \u0561\u0576\u057e\u057f\u0561\u0576\u0563 \u057a\u0561\u0570\u0578\u0582\u057d\u057f\u0561\u057e\u0578\u0580\u0565\u056c\u0578\u0582 \u0570\u0561\u0574\u0561\u0580:<\/p>\n<h2>\u0543\u0561\u0580\u057f\u0561\u0580\u0561\u057a\u0565\u057f\u0561\u056f\u0561\u0576 \u0570\u0561\u056f\u0561\u057d\u0578\u0582\u0569\u0575\u0578\u0582\u0576. \u0540\u056b\u057a\u0565\u0580\u057e\u0561\u0575\u0566\u0565\u0580\u0576\u0565\u0580\u0576 \u0568\u0576\u0564\u0564\u0565\u0574 \u057f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u056b \u0562\u0561\u0566\u0561\u0575\u056b \u0577\u0561\u0580\u056a\u056b\u0579\u0576\u0565\u0580\u056b<\/h2>\n<p>\u0540\u0561\u057d\u056f\u0561\u0576\u0561\u056c\u0578\u0582 \u0570\u0561\u0574\u0561\u0580, \u0569\u0565 \u056b\u0576\u0579\u0578\u0582 \u0565\u0576 VM \u057d\u0576\u0565\u0583\u0577\u0578\u0569\u0576\u0565\u0580\u0568 \u057e\u057f\u0561\u0576\u0563\u0578\u0582\u0574 \u057f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u056b \u0562\u0561\u0566\u0561\u0576\u0565\u0580\u0568, \u0574\u0565\u0576\u0584 \u0576\u0561\u056d \u057a\u0565\u057f\u0584 \u0567 \u0584\u0576\u0576\u0565\u0576\u0584, \u0569\u0565 \u056b\u0576\u0579\u057a\u0565\u057d \u0565\u0576 \u0565\u0580\u056f\u0578\u0582 \u0570\u0561\u0574\u0561\u056f\u0561\u0580\u0563\u0565\u0580\u0576 \u0567\u056c \u056f\u0561\u057c\u0561\u057e\u0561\u0580\u0578\u0582\u0574 \u057e\u056b\u0573\u0561\u056f\u0568 \u0587 I\/O (\u0574\u0578\u0582\u057f\u0584\u0561\u0575\u056b\u0576\/\u0565\u056c\u0584\u0561\u0575\u056b\u0576) \u0563\u0578\u0580\u056e\u0578\u0572\u0578\u0582\u0569\u0575\u0578\u0582\u0576\u0576\u0565\u0580\u0568:<\/p>\n<h3>\u053b\u0576\u0579\u057a\u0565\u057d \u0565\u0576 \u0570\u056b\u057a\u0565\u0580\u057e\u0561\u0575\u0566\u0565\u0580\u0576\u0565\u0580\u0576 \u056b\u0580\u0561\u056f\u0561\u0576\u0561\u0581\u0576\u0578\u0582\u0574 \u057d\u0576\u0565\u0583\u0577\u0578\u0569\u0576\u0565\u0580\u0568<\/h3>\n<p>\u0535\u0580\u0562 \u0570\u056b\u057a\u0565\u0580\u057e\u0561\u0575\u0566\u0565\u0580\u0568 (\u0585\u0580\u056b\u0576\u0561\u056f\u055d VMware ESXi, Microsoft Hyper-V \u056f\u0561\u0574 KVM) \u057d\u0576\u0565\u0583\u0577\u0578\u0569 \u0567 \u0561\u0576\u0578\u0582\u0574, \u0561\u0575\u0576 \u0579\u056b \u057a\u0561\u057f\u0573\u0565\u0576\u0578\u0582\u0574 \u057d\u056f\u0561\u057e\u0561\u057c\u0561\u056f\u0568: \u0553\u0578\u056d\u0561\u0580\u0565\u0576\u0568, \u0561\u0575\u0576 \u057d\u0561\u057c\u0565\u0581\u0576\u0578\u0582\u0574 \u0567 \u0568\u0576\u0569\u0561\u0581\u056b\u056f \u057e\u056b\u0580\u057f\u0578\u0582\u0561\u056c \u057d\u056f\u0561\u057e\u0561\u057c\u0561\u056f\u056b \u0586\u0561\u0575\u056c\u0568 (\u0585\u0580\u056b\u0576\u0561\u056f\u055d <code>.vmdk<\/code> \u056f\u0561\u0574 <code>.vhdx<\/code>) \u00ab\u0574\u056b\u0561\u0575\u0576 \u056f\u0561\u0580\u0564\u0561\u056c\u0578\u0582\u00bb (read-only) \u057e\u056b\u0573\u0561\u056f\u0578\u0582\u0574 \u0587 \u057d\u057f\u0565\u0572\u056e\u0578\u0582\u0574 \u0567 \u0576\u0578\u0580 \u0564\u0565\u056c\u057f\u0561-\u057d\u056f\u0561\u057e\u0561\u057c\u0561\u056f (\u057f\u0561\u0580\u0562\u0565\u0580\u0561\u056f\u0578\u0572 \u057d\u056f\u0561\u057e\u0561\u057c\u0561\u056f): \u0540\u0565\u057f\u0561\u0563\u0561 \u0562\u0578\u056c\u0578\u0580 \u0563\u0580\u0561\u057c\u0578\u0582\u0574\u0576\u0565\u0580\u0568 \u0578\u0582\u0572\u0572\u057e\u0578\u0582\u0574 \u0565\u0576 \u0564\u0565\u057a\u056b \u0561\u0575\u057d \u0564\u0565\u056c\u057f\u0561-\u057d\u056f\u0561\u057e\u0561\u057c\u0561\u056f:<\/p>\n<p>\u0535\u0580\u0562 \u057d\u0576\u0565\u0583\u0577\u0578\u0569\u0568 \u057b\u0576\u057b\u057e\u0578\u0582\u0574 \u0567, \u0570\u056b\u057a\u0565\u0580\u057e\u0561\u0575\u0566\u0565\u0580\u0568 \u057a\u0565\u057f\u0584 \u0567 \u056f\u0561\u057f\u0561\u0580\u056b \u0564\u0565\u056c\u057f\u0561-\u057d\u056f\u0561\u057e\u0561\u057c\u0561\u056f\u056b \u057f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u056b \u0574\u056b\u0561\u057e\u0578\u0580\u0578\u0582\u0574\u0568 (consolidate) \u0562\u0561\u0566\u0561\u0575\u056b\u0576 \u057d\u056f\u0561\u057e\u0561\u057c\u0561\u056f\u056b \u0570\u0565\u057f: \u054d\u057f\u0561\u0576\u0564\u0561\u0580\u057f \u057d\u0576\u0565\u0583\u0577\u0578\u0569\u0576\u0565\u0580\u0568 \u0568\u0576\u0564\u0570\u0561\u0576\u0580\u0561\u057a\u0565\u057d \u057f\u0565\u0572\u0575\u0561\u056f \u0579\u0565\u0576 \u0570\u0575\u0578\u0582\u0580 \u0585\u057a\u0565\u0580\u0561\u0581\u056b\u0578\u0576 \u0570\u0561\u0574\u0561\u056f\u0561\u0580\u0563\u0578\u0582\u0574 \u0561\u0577\u056d\u0561\u057f\u0578\u0572 \u0570\u0561\u057e\u0565\u056c\u057e\u0561\u056e\u0576\u0565\u0580\u056b \u0574\u0561\u057d\u056b\u0576: \u0546\u0580\u0561\u0576\u0584 \u0586\u056b\u0584\u057d\u0578\u0582\u0574 \u0565\u0576 \u057d\u056f\u0561\u057e\u0561\u057c\u0561\u056f\u056b \u057e\u056b\u0573\u0561\u056f\u0568 \u0570\u0565\u0576\u0581 \u0561\u0575\u0576\u057a\u0565\u057d, \u056b\u0576\u0579\u057a\u0565\u057d \u0561\u0575\u0576 \u0563\u0578\u0575\u0578\u0582\u0569\u0575\u0578\u0582\u0576 \u0578\u0582\u0576\u056b \u0561\u0575\u0564 \u0574\u056b\u056f\u0580\u0578\u057e\u0561\u0575\u0580\u056f\u0575\u0561\u0576\u056b\u0576:<\/p>\n<h3>\u053b\u0576\u0579\u057a\u0565\u057d \u0565\u0576 \u057f\u0580\u0561\u0576\u0566\u0561\u056f\u0581\u056b\u0578\u0576 \u057f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u056b \u0562\u0561\u0566\u0561\u0576\u0565\u0580\u0568 \u056f\u0561\u057c\u0561\u057e\u0561\u0580\u0578\u0582\u0574 \u057e\u056b\u0573\u0561\u056f\u0568<\/h3>\n<p>\u054f\u0580\u0561\u0576\u0566\u0561\u056f\u0581\u056b\u0578\u0576 \u057f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u056b \u0562\u0561\u0566\u0561\u0576\u0565\u0580\u0568 \u0576\u0561\u056d\u0561\u0563\u056e\u057e\u0561\u056e \u0565\u0576 ACID \u0570\u0561\u057f\u056f\u0578\u0582\u0569\u0575\u0578\u0582\u0576\u0576\u0565\u0580\u056b \u0577\u0578\u0582\u0580\u057b (\u0531\u057f\u0578\u0574\u0561\u056f\u0561\u0576\u0578\u0582\u0569\u0575\u0578\u0582\u0576, \u0540\u0565\u057f\u0587\u0578\u0572\u0561\u056f\u0561\u0576\u0578\u0582\u0569\u0575\u0578\u0582\u0576, \u0544\u0565\u056f\u0578\u0582\u057d\u0561\u0581\u0578\u0582\u0574, \u0535\u0580\u056f\u0561\u0580\u0561\u056f\u0565\u0581\u0578\u0582\u0569\u0575\u0578\u0582\u0576): \u0532\u0561\u0580\u0571\u0580 \u0561\u0580\u0564\u0575\u0578\u0582\u0576\u0561\u057e\u0565\u057f\u0578\u0582\u0569\u0575\u0561\u0576 \u0570\u0561\u057d\u0576\u0565\u056c\u0578\u0582 \u0587 \u0574\u056b\u0561\u056a\u0561\u0574\u0561\u0576\u0561\u056f ACID-\u056b \u057a\u0561\u0570\u0561\u0576\u057b\u0576\u0565\u0580\u056b\u0576 \u0570\u0561\u0574\u0561\u057a\u0561\u057f\u0561\u057d\u056d\u0561\u0576\u0565\u056c\u0578\u0582 \u0570\u0561\u0574\u0561\u0580 \u057f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u056b \u0562\u0561\u0566\u0561\u0576\u0565\u0580\u0568 \u0575\u0578\u0582\u0580\u0561\u0584\u0561\u0576\u0579\u0575\u0578\u0582\u0580 \u057f\u0580\u0561\u0576\u0566\u0561\u056f\u0581\u056b\u0561 \u0561\u0576\u0574\u056b\u057b\u0561\u057a\u0565\u057d \u0579\u0565\u0576 \u0563\u0580\u0578\u0582\u0574 \u057d\u056f\u0561\u057e\u0561\u057c\u0561\u056f\u056b \u0570\u056b\u0574\u0576\u0561\u056f\u0561\u0576 \u057f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u056b \u0586\u0561\u0575\u056c\u0565\u0580\u056b \u0574\u0565\u057b: \u0553\u0578\u056d\u0561\u0580\u0565\u0576\u0568, \u0576\u0580\u0561\u0576\u0584 \u0585\u0563\u057f\u0561\u0563\u0578\u0580\u056e\u0578\u0582\u0574 \u0565\u0576 \u0562\u0561\u0580\u0564, \u0562\u0561\u0566\u0574\u0561\u0577\u0565\u0580\u057f \u0573\u0561\u0580\u057f\u0561\u0580\u0561\u057a\u0565\u057f\u0578\u0582\u0569\u0575\u0578\u0582\u0576.<\/p>\n<ol>\n<li><strong>Buffer Pool \/ Shared Buffers:<\/strong> \u054f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u0568 \u056f\u0561\u0580\u0564\u0561\u0581\u057e\u0578\u0582\u0574 \u0587 \u0583\u0578\u0583\u0578\u056d\u057e\u0578\u0582\u0574 \u0565\u0576 \u0570\u0561\u0574\u0561\u056f\u0561\u0580\u0563\u0561\u0575\u056b\u0576 \u0570\u056b\u0577\u0578\u0572\u0578\u0582\u0569\u0575\u0561\u0576 \u0574\u0565\u057b:<\/li>\n<li><strong>Write-Ahead Log (WAL) \/ Redo Logs:<\/strong> \u0553\u0578\u0583\u0578\u056d\u0578\u0582\u0569\u0575\u0578\u0582\u0576\u0576\u0565\u0580\u0568 \u0570\u0561\u057b\u0578\u0580\u0564\u0561\u0562\u0561\u0580 \u0563\u0580\u057e\u0578\u0582\u0574 \u0565\u0576 \u057d\u056f\u0561\u057e\u0561\u057c\u0561\u056f\u056b \u057e\u0580\u0561 \u0563\u057f\u0576\u057e\u0578\u0572 \u0562\u0561\u0580\u0571\u0580 \u0585\u057a\u057f\u056b\u0574\u056b\u0566\u0561\u0581\u057e\u0561\u056e \u056c\u0578\u0563-\u0586\u0561\u0575\u056c\u056b \u0574\u0565\u057b\u055d \u0565\u0580\u056f\u0561\u0580\u0561\u056f\u0565\u0581\u0578\u0582\u0569\u0575\u0578\u0582\u0576\u0576 \u0561\u057a\u0561\u0570\u0578\u057e\u0565\u056c\u0578\u0582 \u0570\u0561\u0574\u0561\u0580:<\/li>\n<li><strong>Checkpoints \/ Lazy Writers:<\/strong> \u054a\u0561\u0580\u0562\u0565\u0580\u0561\u0562\u0561\u0580 \u057f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u056b \u0562\u0561\u0566\u0561\u0576 \u0570\u056b\u0577\u0578\u0572\u0578\u0582\u0569\u0575\u0578\u0582\u0576\u056b\u0581 \u0583\u0578\u0583\u0578\u056d\u057e\u0561\u056e (\u056f\u0565\u0572\u057f\u0578\u057f) \u0567\u057b\u0565\u0580\u0568 \u057f\u0565\u0572\u0561\u0583\u0578\u056d\u0578\u0582\u0574 \u0567 \u057d\u056f\u0561\u057e\u0561\u057c\u0561\u056f\u056b \u057e\u0580\u0561 \u0563\u057f\u0576\u057e\u0578\u0572 \u056b\u0580\u0561\u056f\u0561\u0576 \u057f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u056b \u0586\u0561\u0575\u056c\u0565\u0580:<\/li>\n<\/ol>\n<p>\u0531\u0575\u057d \u0573\u0561\u0580\u057f\u0561\u0580\u0561\u057a\u0565\u057f\u0578\u0582\u0569\u0575\u0561\u0576 \u057a\u0561\u057f\u0573\u0561\u057c\u0578\u057e \u057d\u056f\u0561\u057e\u0561\u057c\u0561\u056f\u056b \u057e\u0580\u0561 \u0563\u057f\u0576\u057e\u0578\u0572 \u0586\u056b\u0566\u056b\u056f\u0561\u056f\u0561\u0576 \u057f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u056b \u0586\u0561\u0575\u056c\u0565\u0580\u0568 \u0563\u0580\u0565\u0569\u0565 \u0574\u056b\u0577\u057f \u0570\u0561\u0574\u0561\u056a\u0561\u0574\u0561\u0576\u0561\u056f\u0575\u0561 \u0579\u0565\u0576 \u057f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u056b \u0562\u0561\u0566\u0561\u0575\u056b \u056b\u0580\u0561\u056f\u0561\u0576 \u057e\u056b\u0573\u0561\u056f\u056b \u0570\u0565\u057f: \u054f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u056b \u0562\u0561\u0566\u0561\u0575\u056b \u056b\u0580\u0561\u056f\u0561\u0576 \u057e\u056b\u0573\u0561\u056f\u0568 \u0563\u0578\u0575\u0578\u0582\u0569\u0575\u0578\u0582\u0576 \u0578\u0582\u0576\u056b \u0574\u056b\u0561\u0575\u0576 \u057d\u056f\u0561\u057e\u0561\u057c\u0561\u056f\u056b \u057f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u056b \u0586\u0561\u0575\u056c\u0565\u0580\u056b, WAL\/Redo \u056c\u0578\u0563\u0565\u0580\u056b \u0587 \u0570\u056b\u0577\u0578\u0572\u0578\u0582\u0569\u0575\u0561\u0576 \u0574\u0565\u057b \u0576\u0565\u0580\u056f\u0561\u0575\u0578\u0582\u0574\u057d \u0563\u057f\u0576\u057e\u0578\u0572 \u057f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u056b \u0570\u0561\u0574\u0561\u056f\u0581\u0578\u0582\u0569\u0575\u0561\u0576 \u057f\u0565\u057d\u0584\u0578\u057e:<\/p>\n<h2>\u054e\u057f\u0561\u0576\u0563\u0561\u057e\u0578\u0580 \u0563\u0578\u057f\u056b. \u053b\u055e\u0576\u0579 \u0567 \u057f\u0565\u0572\u056b \u0578\u0582\u0576\u0565\u0576\u0578\u0582\u0574 VM \u057d\u0576\u0565\u0583\u0577\u0578\u0569\u056b \u056a\u0561\u0574\u0561\u0576\u0561\u056f<\/h2>\n<p>\u0535\u0580\u0562 \u0564\u0578\u0582\u0584 \u0561\u0576\u0578\u0582\u0574 \u0565\u0584 \u057f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u056b \u0562\u0561\u0566\u0561\u0575\u056b \u057d\u0565\u0580\u057e\u0565\u0580\u056b \u057d\u057f\u0561\u0576\u0564\u0561\u0580\u057f VM \u057d\u0576\u0565\u0583\u0577\u0578\u0569, \u0564\u0578\u0582\u0584 \u0586\u056b\u0584\u057d\u0578\u0582\u0574 \u0565\u0584 <strong>\u057e\u0569\u0561\u0580\u0561\u0575\u056b\u0576 \u0570\u0565\u057f\u0587\u0578\u0572\u0561\u056f\u0561\u0576<\/strong> (crash-consistent) \u057e\u056b\u0573\u0561\u056f:<\/p>\n<h3>\u054e\u0569\u0561\u0580\u0561\u0575\u056b\u0576 \u0570\u0565\u057f\u0587\u0578\u0572\u0561\u056f\u0561\u0576\u0578\u0582\u0569\u0575\u0578\u0582\u0576\u0576 \u0568\u0576\u0564\u0564\u0565\u0574 \u0570\u0561\u057e\u0565\u056c\u057e\u0561\u056e\u0561\u0575\u056b\u0576 \u0570\u0565\u057f\u0587\u0578\u0572\u0561\u056f\u0561\u0576\u0578\u0582\u0569\u0575\u0561\u0576<\/h3>\n<p>\u054e\u0569\u0561\u0580\u0561\u0575\u056b\u0576 \u0570\u0565\u057f\u0587\u0578\u0572\u0561\u056f\u0561\u0576 \u057d\u0576\u0565\u0583\u0577\u0578\u0569\u0568 \u0570\u0561\u0574\u0561\u0580\u056a\u0565\u0584 \u0567 \u0586\u056b\u0566\u056b\u056f\u0561\u056f\u0561\u0576 \u057d\u0565\u0580\u057e\u0565\u0580\u056b \u0570\u0578\u057d\u0561\u0576\u0584\u056b \u056c\u0561\u0580\u0568 \u057a\u0578\u056f\u0565\u056c\u0578\u0582\u0576: \u054d\u056f\u0561\u057e\u0561\u057c\u0561\u056f\u056b \u057e\u056b\u0573\u0561\u056f\u0568 \u0586\u056b\u0584\u057d\u057e\u0578\u0582\u0574 \u0567, \u0562\u0561\u0575\u0581 \u0561\u0575\u0576 \u0561\u0574\u0565\u0576\u0568, \u056b\u0576\u0579 \u0563\u057f\u0576\u057e\u0578\u0582\u0574 \u0567\u0580 \u0570\u056b\u0577\u0578\u0572\u0578\u0582\u0569\u0575\u0561\u0576 \u0574\u0565\u057b, \u056f\u0578\u0580\u0579\u0578\u0582\u0574 \u0567, \u056b\u057d\u056f \u0561\u0575\u0576, \u056b\u0576\u0579 \u0563\u057f\u0576\u057e\u0578\u0582\u0574 \u0567\u0580 \u057a\u0561\u0570\u0565\u057d\u057f\u0561\u057e\u0578\u0580\u0574\u0561\u0576 \u056f\u0578\u0576\u057f\u0580\u0578\u056c\u0565\u0580\u056b\u0576 \u0578\u0582\u0572\u0561\u0580\u056f\u057e\u0565\u056c\u0578\u0582 \u0573\u0561\u0576\u0561\u057a\u0561\u0580\u0570\u056b\u0576, \u056f\u057f\u0580\u0578\u0582\u056f \u0568\u0576\u0564\u0570\u0561\u057f\u057e\u0578\u0582\u0574 \u0567:<\/p>\n<p>\u0539\u0565\u0587 \u056a\u0561\u0574\u0561\u0576\u0561\u056f\u0561\u056f\u056b\u0581 \u057f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u056b \u0562\u0561\u0566\u0561\u0576\u0565\u0580\u0568 \u0576\u0561\u056d\u0561\u0563\u056e\u057e\u0561\u056e \u0565\u0576 \u0561\u0576\u057d\u057a\u0561\u057d\u0565\u056c\u056b \u0570\u0578\u057d\u0561\u0576\u0584\u0561\u0566\u0580\u056f\u0578\u0582\u0574\u056b\u0581 \u0570\u0565\u057f\u0578 \u057e\u0565\u0580\u0561\u056f\u0561\u0576\u0563\u0576\u057e\u0565\u056c\u0578\u0582 \u0570\u0561\u0574\u0561\u0580\u055d Write-Ahead Log-\u0568 \u057e\u0565\u0580\u0561\u0580\u057f\u0561\u0564\u0580\u0565\u056c\u0578\u0582 \u0574\u056b\u057b\u0578\u0581\u0578\u057e, \u057e\u0569\u0561\u0580\u0561\u0575\u056b\u0576 \u057e\u0565\u0580\u0561\u056f\u0561\u0576\u0563\u0576\u0574\u0561\u0576 \u057e\u0580\u0561 \u0578\u0580\u057a\u0565\u057d \u0570\u056b\u0574\u0576\u0561\u056f\u0561\u0576 \u057a\u0561\u0570\u0578\u0582\u057d\u057f\u0561\u057e\u0578\u0580\u0574\u0561\u0576 \u057c\u0561\u0566\u0574\u0561\u057e\u0561\u0580\u0578\u0582\u0569\u0575\u0578\u0582\u0576 \u0570\u0578\u0582\u0575\u057d \u0564\u0576\u0565\u056c\u0568 \u0579\u0561\u0583\u0561\u0566\u0561\u0576\u0581 \u057e\u057f\u0561\u0576\u0563\u0561\u057e\u0578\u0580 \u0567: \u0535\u0569\u0565 \u0571\u0565\u0580 \u057f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u056b \u0562\u0561\u0566\u0561\u0576 \u0568\u0576\u0564\u0563\u0580\u056f\u0578\u0582\u0574 \u0567 \u0562\u0561\u0566\u0574\u0561\u0569\u056b\u057e \u057e\u056b\u0580\u057f\u0578\u0582\u0561\u056c \u057d\u056f\u0561\u057e\u0561\u057c\u0561\u056f\u0576\u0565\u0580 (\u0585\u0580\u056b\u0576\u0561\u056f\u055d \u057f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u056b \u0586\u0561\u0575\u056c\u0565\u0580\u0568 <code>D:<\/code> \u057d\u056f\u0561\u057e\u0561\u057c\u0561\u056f\u056b \u057e\u0580\u0561, \u056b\u057d\u056f WAL-\u0568\u055d <code>E:<\/code> \u057d\u056f\u0561\u057e\u0561\u057c\u0561\u056f\u056b \u057e\u0580\u0561), \u0570\u056b\u057a\u0565\u0580\u057e\u0561\u0575\u0566\u0565\u0580\u0568 \u056f\u0561\u0580\u0578\u0572 \u0567 \u0565\u0580\u056f\u0578\u0582 \u057d\u056f\u0561\u057e\u0561\u057c\u0561\u056f\u0576\u0565\u0580\u0576 \u0567\u056c \u057d\u0576\u0565\u0583\u0577\u0578\u0569 \u0579\u0561\u0576\u0565\u056c \u0573\u056b\u0577\u057f \u0576\u0578\u0582\u0575\u0576 \u0574\u056b\u056f\u0580\u0578\u057e\u0561\u0575\u0580\u056f\u0575\u0561\u0576\u056b\u0576: \u0535\u0569\u0565 WAL \u057d\u056f\u0561\u057e\u0561\u057c\u0561\u056f\u056b \u057d\u0576\u0565\u0583\u0577\u0578\u0569\u0568 \u0586\u056b\u0584\u057d\u057e\u0578\u0582\u0574 \u0567 \u057f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u056b \u057d\u056f\u0561\u057e\u0561\u057c\u0561\u056f\u056b \u057d\u0576\u0565\u0583\u0577\u0578\u0569\u056b\u0581 \u0576\u0578\u0582\u0575\u0576\u056b\u057d\u056f \u0574\u0565\u056f \u057e\u0561\u0575\u0580\u056f\u0575\u0561\u0576\u056b \u0574\u056b \u0574\u0561\u057d \u0570\u0565\u057f\u0578, \u057f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u056b \u0562\u0561\u0566\u0561\u0576 \u0579\u056b \u056f\u0561\u0580\u0578\u0572 \u057e\u0565\u0580\u0561\u056f\u0561\u0576\u0563\u0576\u0574\u0561\u0576 \u056a\u0561\u0574\u0561\u0576\u0561\u056f \u0570\u0561\u0574\u0561\u0571\u0561\u0575\u0576\u0565\u0581\u0576\u0565\u056c \u0570\u0561\u057b\u0578\u0580\u0564\u0561\u056f\u0561\u0576\u0578\u0582\u0569\u0575\u0561\u0576 \u0570\u0561\u0574\u0561\u0580\u0576\u0565\u0580\u0568, \u056b\u0576\u0579\u0568 \u056f\u0570\u0561\u0576\u0563\u0565\u0581\u0576\u056b \u0573\u0561\u056f\u0561\u057f\u0561\u0563\u0580\u0561\u056f\u0561\u0576 \u056f\u0578\u057c\u0578\u0582\u057a\u0581\u056b\u0561\u0575\u056b:<\/p>\n<h3>\u00abVM Stun\u00bb \u0567\u0586\u0565\u056f\u057f\u0568 \u0562\u0561\u0580\u0571\u0580 \u057f\u0580\u0561\u0576\u0566\u0561\u056f\u0581\u056b\u0578\u0576 \u0570\u0561\u0574\u0561\u056f\u0561\u0580\u0563\u0565\u0580\u0578\u0582\u0574<\/h3>\n<p>\u054d\u0576\u0565\u0583\u0577\u0578\u0569\u056b \u057d\u057f\u0565\u0572\u056e\u0574\u0561\u0576 \u0563\u0578\u0580\u056e\u0568\u0576\u0569\u0561\u0581\u0568, \u0587 \u0561\u057e\u0565\u056c\u056b \u056f\u0561\u0580\u0587\u0578\u0580\u0568\u055d \u057d\u0576\u0565\u0583\u0577\u0578\u0569\u056b \u0570\u0561\u0574\u0561\u056d\u0574\u0562\u0574\u0561\u0576 (consolidation) \u0563\u0578\u0580\u056e\u0568\u0576\u0569\u0561\u0581\u0568, \u0561\u057c\u0561\u057b\u0561\u0581\u0576\u0578\u0582\u0574 \u0567 \u0574\u056b \u0565\u0580\u0587\u0578\u0582\u0575\u0569, \u0578\u0580\u0568 \u0570\u0561\u0575\u057f\u0576\u056b \u0567 \u0578\u0580\u057a\u0565\u057d \u00abVM Stun\u00bb (\u057e\u056b\u0580\u057f\u0578\u0582\u0561\u056c \u0574\u0565\u0584\u0565\u0576\u0561\u0575\u056b \u057d\u0561\u057c\u0565\u0581\u0578\u0582\u0574):<\/p>\n<p>I\/O-\u0576 \u0562\u0561\u0566\u0561\u0575\u056b\u0576 \u057d\u056f\u0561\u057e\u0561\u057c\u0561\u056f\u056b\u0581 \u0564\u0565\u057a\u056b \u0564\u0565\u056c\u057f\u0561-\u057d\u056f\u0561\u057e\u0561\u057c\u0561\u056f \u0561\u0576\u057e\u057f\u0561\u0576\u0563 \u0561\u0576\u0581\u056f\u0561\u0581\u0576\u0565\u056c\u0578\u0582 \u0570\u0561\u0574\u0561\u0580 \u0570\u056b\u057a\u0565\u0580\u057e\u0561\u0575\u0566\u0565\u0580\u0568 \u057a\u0565\u057f\u0584 \u0567 \u056f\u0561\u0580\u0573 \u056a\u0561\u0574\u0561\u0576\u0561\u056f\u0578\u057e \u0564\u0561\u0564\u0561\u0580\u0565\u0581\u0576\u056b (\u057d\u0561\u057c\u0565\u0581\u0576\u056b) \u057e\u056b\u0580\u057f\u0578\u0582\u0561\u056c \u0574\u0565\u0584\u0565\u0576\u0561\u0576: \u0539\u0578\u0582\u0575\u056c \u056e\u0561\u0576\u0580\u0561\u0562\u0565\u057c\u0576\u057e\u0561\u056e \u057e\u0565\u0562-\u057d\u0565\u0580\u057e\u0565\u0580\u056b \u0570\u0561\u0574\u0561\u0580 \u0561\u0575\u057d \u057d\u0561\u057c\u0565\u0581\u0578\u0582\u0574\u0568 \u056f\u0561\u0580\u0578\u0572 \u0567 \u057f\u0587\u0565\u056c 10-50 \u0574\u056b\u056c\u056b\u057e\u0561\u0575\u0580\u056f\u0575\u0561\u0576 \u0587 \u0561\u0576\u0576\u056f\u0561\u057f \u0574\u0576\u0561\u056c: \u054d\u0561\u056f\u0561\u0575\u0576, \u0570\u057d\u056f\u0561\u0575\u0561\u056f\u0561\u0576 I\/O \u0578\u0582\u0576\u0565\u0581\u0578\u0572 \u0562\u0561\u0580\u0571\u0580 \u0569\u0578\u0572\u0578\u0582\u0576\u0561\u056f\u0578\u0582\u0569\u0575\u0561\u0574\u0562 \u057f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u056b \u0562\u0561\u0566\u0561\u0575\u056b \u0570\u0561\u0574\u0561\u0580 \u0574\u0565\u056e \u0564\u0565\u056c\u057f\u0561-\u057d\u056f\u0561\u057e\u0561\u057c\u0561\u056f\u056b \u0570\u0561\u0574\u0561\u056d\u0574\u0562\u0578\u0582\u0574\u0568 \u056f\u0561\u0580\u0578\u0572 \u0567 VM-\u0568 \u057d\u0561\u057c\u0565\u0581\u0576\u0565\u056c \u0574\u056b \u0584\u0561\u0576\u056b \u057e\u0561\u0575\u0580\u056f\u0575\u0561\u0576\u0578\u057e:<\/p>\n<p>VM \u057d\u0561\u057c\u0565\u0581\u0574\u0561\u0576 \u0568\u0576\u0569\u0561\u0581\u0584\u0578\u0582\u0574\u055d<br \/>\n* \u0551\u0561\u0576\u0581\u0561\u0575\u056b\u0576 \u056f\u0561\u057a\u0565\u0580\u0568 \u0568\u0576\u0564\u0570\u0561\u057f\u057e\u0578\u0582\u0574 \u0565\u0576, \u056b\u0576\u0579\u0568 \u0570\u0561\u0576\u0563\u0565\u0581\u0576\u0578\u0582\u0574 \u0567 \u0570\u0561\u057e\u0565\u056c\u057e\u0561\u056e\u0576\u0565\u0580\u056b \u056a\u0561\u0574\u0561\u0576\u0561\u056f\u056b \u057d\u057a\u0561\u057c\u0574\u0561\u0576 (timeouts):<br \/>\n* \u0532\u0561\u0580\u0571\u0580 \u0570\u0561\u057d\u0561\u0576\u0565\u056c\u056b\u0578\u0582\u0569\u0575\u0561\u0576 \u056f\u056c\u0561\u057d\u057f\u0565\u0580\u0576\u0565\u0580\u0568 (\u056b\u0576\u0579\u057a\u056b\u057d\u056b\u0584 \u0565\u0576 SQL Server Always On-\u0568, PostgreSQL Patroni-\u0576 \u056f\u0561\u0574 MySQL Galera-\u0576) \u0562\u0561\u0581 \u0565\u0576 \u0569\u0578\u0572\u0576\u0578\u0582\u0574 \u057d\u0580\u057f\u056b \u0566\u0561\u0580\u056f\u0565\u0580\u056b (heartbeat) \u057d\u057f\u0578\u0582\u0563\u0578\u0582\u0574\u0576\u0565\u0580\u0568:<br \/>\n* \u053f\u056c\u0561\u057d\u057f\u0565\u0580\u0568 \u056f\u0561\u0580\u0578\u0572 \u0567 \u0565\u0576\u0569\u0561\u0564\u0580\u0565\u056c, \u0578\u0580 \u057d\u0561\u057c\u0565\u0581\u057e\u0561\u056e \u0570\u0561\u0576\u0563\u0578\u0582\u0575\u0581\u0568 \u0574\u0565\u057c\u0561\u056e \u0567, \u056b\u0576\u0579\u0568 \u056f\u0570\u0561\u0576\u0563\u0565\u0581\u0576\u056b \u0561\u057e\u0565\u056c\u0578\u0580\u0564 \u0587 \u056d\u0561\u0583\u0561\u0576\u0561\u0580\u0561\u0580 \u0586\u0565\u0575\u056c\u0578\u057e\u0565\u0580\u056b (split-brain \u057d\u0581\u0565\u0576\u0561\u0580):<\/p>\n<h3>\u054a\u0561\u057f\u057c\u057e\u0561\u056e \u0567\u057b\u0565\u0580 \u0587 I\/O \u0561\u0576\u0570\u0561\u0574\u0561\u057a\u0561\u057f\u0561\u057d\u056d\u0561\u0576\u0578\u0582\u0569\u0575\u0578\u0582\u0576<\/h3>\n<p>\u054f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u056b \u0562\u0561\u0566\u0561\u0575\u056b \u0577\u0561\u0580\u056a\u056b\u0579\u0576\u0565\u0580\u0568 \u057d\u0578\u057e\u0578\u0580\u0561\u0562\u0561\u0580 \u057f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u0568 \u0563\u0580\u0578\u0582\u0574 \u0565\u0576 \u0578\u0580\u0578\u0577\u0561\u056f\u056b \u0567\u057b\u056b \u0579\u0561\u0583\u0565\u0580\u0578\u057e (\u0585\u0580\u056b\u0576\u0561\u056f\u055d 8KB PostgreSQL-\u056b \u0587 SQL Server-\u056b \u0570\u0561\u0574\u0561\u0580, 16KB InnoDB-\u056b \u0570\u0561\u0574\u0561\u0580): \u0531\u0575\u0576\u0578\u0582\u0561\u0574\u0565\u0576\u0561\u0575\u0576\u056b\u057e, \u0570\u056b\u0574\u0584\u0578\u0582\u0574 \u0568\u0576\u056f\u0561\u056e \u0585\u057a\u0565\u0580\u0561\u0581\u056b\u0578\u0576 \u0570\u0561\u0574\u0561\u056f\u0561\u0580\u0563\u0568 \u0587 \u057a\u0561\u0570\u0565\u057d\u057f\u0561\u057e\u0578\u0580\u0574\u0561\u0576 \u0566\u0561\u0576\u0563\u057e\u0561\u056e\u0576\u0565\u0580\u0568 I\/O-\u0576 \u0574\u0577\u0561\u056f\u0578\u0582\u0574 \u0565\u0576 \u0561\u057e\u0565\u056c\u056b \u0583\u0578\u0584\u0580 \u0562\u056c\u0578\u056f\u0576\u0565\u0580\u0578\u057e (\u0585\u0580\u056b\u0576\u0561\u056f\u055d 4KB \u056f\u0561\u0574 512 \u0562\u0561\u0575\u0569):<\/p>\n<p>\u0535\u0569\u0565 \u0570\u056b\u057a\u0565\u0580\u057e\u0561\u0575\u0566\u0565\u0580\u0568 \u057d\u0576\u0565\u0583\u0577\u0578\u0569 \u0567 \u0561\u0576\u0578\u0582\u0574 \u0570\u0565\u0576\u0581 \u0561\u0575\u0576 \u057a\u0561\u0570\u056b\u0576, \u0565\u0580\u0562 \u057f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u056b \u0562\u0561\u0566\u0561\u0576 \u0563\u0580\u0578\u0582\u0574 \u0567 8KB \u0567\u057b, \u057d\u0576\u0565\u0583\u0577\u0578\u0569\u0568 \u056f\u0561\u0580\u0578\u0572 \u0567 \u0586\u056b\u0584\u057d\u0565\u056c \u0576\u0578\u0580 \u057f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u056b \u0561\u057c\u0561\u057b\u056b\u0576 4KB-\u0568 \u0587 \u0570\u056b\u0576 \u057f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u056b \u057e\u0565\u0580\u057b\u056b\u0576 4KB-\u0568: \u054d\u0561 \u057d\u057f\u0565\u0572\u056e\u0578\u0582\u0574 \u0567 <strong>\u057a\u0561\u057f\u057c\u057e\u0561\u056e \u0567\u057b<\/strong> (torn page): \u0535\u0580\u0562 \u0564\u0578\u0582\u0584 \u0583\u0578\u0580\u0571\u0578\u0582\u0574 \u0565\u0584 \u057e\u0565\u0580\u0561\u056f\u0561\u0576\u0563\u0576\u0565\u056c \u057d\u0576\u0565\u0583\u0577\u0578\u0569\u0568, \u057f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u056b \u0562\u0561\u0566\u0561\u0576 \u056f\u056f\u0561\u0580\u0564\u0561 \u0567\u057b\u0568, \u056f\u0571\u0561\u056d\u0578\u0572\u056b \u057d\u057f\u0578\u0582\u0563\u0561\u0579\u0561\u0583\u056b (checksum) \u057e\u0561\u057e\u0565\u0580\u0561\u0581\u0578\u0582\u0574\u0568 \u0587 \u057f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u056b \u0562\u0561\u0566\u0561\u0576 \u056f\u0576\u0577\u056b \u0578\u0580\u057a\u0565\u057d \u056f\u0578\u057c\u0578\u0582\u0574\u057a\u0561\u0581\u057e\u0561\u056e:<\/p>\n<h2>\u053b\u0580\u0561\u056f\u0561\u0576 \u0570\u0565\u057f\u0587\u0561\u0576\u0584\u0576\u0565\u0580\u0568 \u057f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u056b \u0562\u0561\u0566\u0561\u0575\u056b \u056f\u0578\u0576\u056f\u0580\u0565\u057f \u0577\u0561\u0580\u056a\u056b\u0579\u0576\u0565\u0580\u056b \u0570\u0561\u0574\u0561\u0580<\/h2>\n<p>\u054f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u056b \u0562\u0561\u0566\u0561\u0575\u056b \u057f\u0561\u0580\u0562\u0565\u0580 \u0577\u0561\u0580\u056a\u056b\u0579\u0576\u0565\u0580 \u057f\u0561\u0580\u0562\u0565\u0580 \u056f\u0565\u0580\u057a \u0565\u0576 \u0561\u0580\u0571\u0561\u0563\u0561\u0576\u0584\u0578\u0582\u0574 \u057e\u0569\u0561\u0580\u0561\u0575\u056b\u0576 \u0570\u0565\u057f\u0587\u0578\u0572\u0561\u056f\u0561\u0576 \u057d\u0576\u0565\u0583\u0577\u0578\u0569\u0576\u0565\u0580\u056b\u0576, \u057d\u0561\u056f\u0561\u0575\u0576 \u0564\u0580\u0561\u0576\u0581\u056b\u0581 \u0578\u0579 \u0574\u0565\u056f\u0568 \u0564\u0561 \u057a\u0561\u057f\u0577\u0561\u0573 \u056f\u0565\u0580\u057a\u0578\u057e \u0579\u056b \u0574\u0577\u0561\u056f\u0578\u0582\u0574 \u0561\u0580\u057f\u0561\u0564\u0580\u0561\u056f\u0561\u0576 \u0574\u056b\u057b\u0561\u057e\u0561\u0575\u0580\u0578\u0582\u0574:<\/p>\n<ul>\n<li><strong>PostgreSQL:<\/strong> PostgreSQL-\u0568 \u0574\u0565\u056e\u0561\u057a\u0565\u057d \u0570\u0565\u0576\u057e\u0578\u0582\u0574 \u0567 <code>pg_wal<\/code> \u0563\u0580\u0561\u0581\u0578\u0582\u0581\u0561\u056f\u056b \u057e\u0580\u0561: \u0535\u0569\u0565 \u057d\u0576\u0565\u0583\u0577\u0578\u0569\u0568 \u0586\u056b\u0584\u057d\u0578\u0582\u0574 \u0567 \u057f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u056b \u0563\u0580\u0561\u0581\u0578\u0582\u0581\u0561\u056f\u0568 (<code>$PGDATA<\/code>) \u0587 WAL-\u0568 \u0561\u0576\u0570\u0561\u0574\u0561\u056a\u0561\u0574\u0561\u0576\u0561\u056f\u0575\u0561, PostgreSQL-\u0568 \u0579\u056b \u056f\u0561\u0580\u0578\u0572\u0561\u0576\u0561 \u0563\u0578\u0580\u056e\u0561\u0580\u056f\u057e\u0565\u056c\u055d \u057f\u0561\u056c\u0578\u057e <code>PANIC: could not locate a valid checkpoint record<\/code> \u057d\u056d\u0561\u056c\u0568:<\/li>\n<li><strong>MySQL\/InnoDB:<\/strong> InnoDB-\u0576 \u0585\u0563\u057f\u0561\u0563\u0578\u0580\u056e\u0578\u0582\u0574 \u0567 \u056f\u0580\u056f\u0576\u0561\u056f\u056b \u0563\u0580\u0574\u0561\u0576 \u0562\u0578\u0582\u0586\u0565\u0580 (doublewrite buffer)\u055d \u057a\u0561\u057f\u057c\u057e\u0561\u056e \u0567\u057b\u0565\u0580\u0568 \u056f\u0561\u0576\u056d\u0565\u056c\u0578\u0582 \u0570\u0561\u0574\u0561\u0580, \u056b\u0576\u0579\u0568 \u0578\u0580\u0578\u0577\u0561\u056f\u056b \u057a\u0561\u0577\u057f\u057a\u0561\u0576\u0578\u0582\u0569\u0575\u0578\u0582\u0576 \u0567 \u0561\u057a\u0561\u0570\u0578\u057e\u0578\u0582\u0574 \u057e\u0569\u0561\u0580\u0561\u0575\u056b\u0576 \u0570\u0565\u057f\u0587\u0578\u0572\u0561\u056f\u0561\u0576 \u057e\u056b\u0573\u0561\u056f\u0576\u0565\u0580\u056b\u0581: \u0531\u0575\u0576\u0578\u0582\u0561\u0574\u0565\u0576\u0561\u0575\u0576\u056b\u057e, \u0565\u0569\u0565 <code>ibdata1<\/code> \u0586\u0561\u0575\u056c\u0568 \u0587 <code>ib_logfile<\/code>-\u0568 \u0586\u056b\u0584\u057d\u057e\u0578\u0582\u0574 \u0565\u0576 \u0561\u0576\u0570\u0561\u0574\u0561\u056a\u0561\u0574\u0561\u0576\u0561\u056f\u0575\u0561, InnoDB \u0577\u0561\u0580\u056a\u056b\u0579\u0568 \u057e\u0565\u0580\u0561\u056f\u0561\u0576\u0563\u0576\u0574\u0561\u0576 \u056a\u0561\u0574\u0561\u0576\u0561\u056f \u056f\u056d\u0561\u0583\u0561\u0576\u057e\u056b:<\/li>\n<li><strong>Microsoft SQL Server:<\/strong> SQL Server-\u0568 \u0579\u0561\u0583\u0561\u0566\u0561\u0576\u0581 \u0566\u0563\u0561\u0575\u0578\u0582\u0576 \u0567 I\/O \u057d\u0561\u057c\u0565\u0581\u0574\u0561\u0576 \u0576\u056f\u0561\u057f\u0574\u0561\u0574\u0562: \u0531\u057c\u0561\u0576\u0581 \u057a\u0561\u057f\u0577\u0561\u0573 VSS (Volume Shadow Copy Service) \u056b\u0576\u057f\u0565\u0563\u0580\u0574\u0561\u0576, SQL Server-\u0568 \u057d\u057f\u0561\u0576\u0564\u0561\u0580\u057f VM \u057d\u0576\u0565\u0583\u0577\u0578\u0569\u056b\u0581 \u057e\u0565\u0580\u0561\u056f\u0561\u0576\u0563\u0576\u0565\u056c\u0568 \u0570\u0561\u0573\u0561\u056d \u0570\u0561\u0576\u0563\u0565\u0581\u0576\u0578\u0582\u0574 \u0567 \u056f\u0561\u057d\u056f\u0561\u056e\u0565\u056c\u056b \u057f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u056b \u0562\u0561\u0566\u0561\u0576\u0565\u0580\u056b \u0587 \u056f\u0578\u057f\u0580\u057e\u0561\u056e \u056c\u0578\u0563-\u0577\u0572\u0569\u0561\u0576\u0565\u0580\u056b, \u056b\u0576\u0579\u0568 \u0578\u0579\u0576\u0579\u0561\u0581\u0576\u0578\u0582\u0574 \u0567 \u0571\u0565\u0580 Point-in-Time Recovery (PITR) \u0570\u0576\u0561\u0580\u0561\u057e\u0578\u0580\u0578\u0582\u0569\u0575\u0578\u0582\u0576\u0576\u0565\u0580\u0568:<\/li>\n<\/ul>\n<h2>\u054e\u056b\u0580\u057f\u0578\u0582\u0561\u056c\u0561\u0581\u057e\u0561\u056e \u057f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u056b \u0562\u0561\u0566\u0561\u0576\u0565\u0580\u056b \u0561\u0576\u057e\u057f\u0561\u0576\u0563 \u057a\u0561\u0570\u0578\u0582\u057d\u057f\u0561\u057e\u0578\u0580\u0574\u0561\u0576 \u056c\u0561\u057e\u0561\u0563\u0578\u0582\u0575\u0576 \u0583\u0578\u0580\u0571\u0568<\/h2>\n<p>\u054f\u0580\u0561\u0576\u0566\u0561\u056f\u0581\u056b\u0578\u0576 \u057f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u056b \u0562\u0561\u0566\u0561\u0576\u0565\u0580\u0568 \u057a\u0561\u0577\u057f\u057a\u0561\u0576\u0565\u056c\u0578\u0582 \u0570\u0561\u0574\u0561\u0580 \u0564\u0578\u0582\u0584 \u057a\u0565\u057f\u0584 \u0567 \u0561\u0576\u0581\u0576\u0565\u0584 \u057e\u0569\u0561\u0580\u0561\u0575\u056b\u0576 \u0570\u0565\u057f\u0587\u0578\u0572\u0561\u056f\u0561\u0576 \u057a\u0561\u0570\u0578\u0582\u057d\u057f\u0561\u057e\u0578\u0580\u0578\u0582\u0574\u056b\u0581 \u0564\u0565\u057a\u056b <strong>\u0570\u0561\u057e\u0565\u056c\u057e\u0561\u056e\u0561\u0575\u056b\u0576 \u0570\u0565\u057f\u0587\u0578\u0572\u0561\u056f\u0561\u0576<\/strong> (application-consistent) \u057a\u0561\u0570\u0578\u0582\u057d\u057f\u0561\u057e\u0578\u0580\u0578\u0582\u0574: \u054d\u0561 \u057a\u0561\u0570\u0561\u0576\u057b\u0578\u0582\u0574 \u0567, \u0578\u0580 \u057a\u0561\u0570\u0578\u0582\u057d\u057f\u0561\u057e\u0578\u0580\u0574\u0561\u0576 \u0574\u0565\u056d\u0561\u0576\u056b\u0566\u0574\u0568 \u0570\u0561\u0572\u0578\u0580\u0564\u0561\u056f\u0581\u057e\u056b \u057f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u056b \u0562\u0561\u0566\u0561\u0575\u056b \u0577\u0561\u0580\u056a\u056b\u0579\u056b \u0570\u0565\u057f\u055d \u057d\u057f\u056b\u057a\u0565\u056c\u0578\u057e \u0576\u0580\u0561\u0576 \u0570\u056b\u0577\u0578\u0572\u0578\u0582\u0569\u0575\u0578\u0582\u0576\u0568 \u0564\u0561\u057f\u0561\u0580\u056f\u0565\u056c \u057d\u056f\u0561\u057e\u0561\u057c\u0561\u056f\u056b \u057e\u0580\u0561 \u0587 \u056a\u0561\u0574\u0561\u0576\u0561\u056f\u0561\u057e\u0578\u0580\u0561\u057a\u0565\u057d \u0564\u0561\u0564\u0561\u0580\u0565\u0581\u0576\u0565\u056c I\/O \u0563\u0578\u0580\u056e\u0578\u0572\u0578\u0582\u0569\u0575\u0578\u0582\u0576\u0576\u0565\u0580\u0568, \u0574\u056b\u0576\u0579 \u057d\u0576\u0565\u0583\u0577\u0578\u0569\u0568 \u056f\u0561\u057f\u0561\u0580\u057e\u0578\u0582\u0574 \u0567:<\/p>\n<h3>1. \u0555\u0563\u057f\u0561\u0563\u0578\u0580\u056e\u0565\u0584 \u0570\u0561\u057e\u0565\u056c\u057e\u0561\u056e\u0561\u0575\u056b\u0576 \u0563\u056b\u057f\u0561\u056f\u056b\u0581 \u057d\u0561\u057c\u0565\u0581\u0578\u0582\u0574 (VSS \u0587 fsfreeze)<\/h3>\n<p><strong>Windows-\u056b \u0570\u0561\u0574\u0561\u0580 (SQL Server):<\/strong><br \/>\n\u0544\u056b\u0577\u057f \u0570\u0561\u0574\u0578\u0566\u057e\u0565\u0584, \u0578\u0580 \u0571\u0565\u0580 \u057a\u0561\u0570\u0578\u0582\u057d\u057f\u0561\u057e\u0578\u0580\u0574\u0561\u0576 \u056c\u0578\u0582\u056e\u0578\u0582\u0574\u0568 \u0585\u0563\u057f\u0561\u0563\u0578\u0580\u056e\u0578\u0582\u0574 \u0567 Microsoft Volume Shadow Copy Service (VSS): \u0535\u0580\u0562 \u0563\u0578\u0580\u056e\u0561\u0580\u056f\u057e\u0578\u0582\u0574 \u0567 VSS-\u0563\u056b\u057f\u0561\u056f\u056b\u0581 \u057a\u0561\u0570\u0578\u0582\u057d\u057f\u0561\u057e\u0578\u0580\u0578\u0582\u0574, SQL Server VSS Writer-\u0568 \u057d\u0561\u057c\u0565\u0581\u0576\u0578\u0582\u0574 \u0567 \u057f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u056b \u0562\u0561\u0566\u0561\u0575\u056b I\/O-\u0576, \u0564\u0561\u057f\u0561\u0580\u056f\u0578\u0582\u0574 \u0567 \u057d\u057a\u0561\u057d\u0578\u0572 \u057f\u0580\u0561\u0576\u0566\u0561\u056f\u0581\u056b\u0561\u0576\u0565\u0580\u0568 \u057d\u056f\u0561\u057e\u0561\u057c\u0561\u056f\u056b \u057e\u0580\u0561 \u0587 \u0561\u057a\u0561\u0570\u0578\u057e\u0578\u0582\u0574 \u0567, \u0578\u0580 \u057d\u0576\u0565\u0583\u0577\u0578\u0569\u0568 \u056c\u056b\u0576\u056b \u056f\u0561\u057f\u0561\u0580\u0575\u0561\u056c \u0570\u0561\u057e\u0565\u056c\u057e\u0561\u056e\u0561\u0575\u056b\u0576 \u0570\u0565\u057f\u0587\u0578\u0572\u0561\u056f\u0561\u0576:<\/p>\n<p><strong>Linux-\u056b \u0570\u0561\u0574\u0561\u0580 (PostgreSQL \/ MySQL):<\/strong><br \/>\nLinux-\u0568 \u0579\u0578\u0582\u0576\u056b VSS-\u056b \u0562\u0576\u056b\u056f \u0570\u0561\u0574\u0561\u0580\u056a\u0565\u0584\u0568: \u0540\u0561\u057e\u0565\u056c\u057e\u0561\u056e\u0561\u0575\u056b\u0576 \u0570\u0565\u057f\u0587\u0578\u0572\u0561\u056f\u0561\u0576\u0578\u0582\u0569\u0575\u0561\u0576 \u0570\u0561\u057d\u0576\u0565\u056c\u0578\u0582 \u0570\u0561\u0574\u0561\u0580 \u0564\u0578\u0582\u0584 \u057a\u0565\u057f\u0584 \u0567 \u0585\u0563\u057f\u0561\u0563\u0578\u0580\u056e\u0565\u0584 pre-freeze \u0587 post-thaw \u057d\u056f\u0580\u056b\u057a\u057f\u0576\u0565\u0580\u055d \u0570\u056b\u057a\u0565\u0580\u057e\u0561\u0575\u0566\u0565\u0580\u056b \u0570\u0575\u0578\u0582\u0580\u0561\u0575\u056b\u0576 \u0563\u0578\u0580\u056e\u056b\u0584\u0576\u0565\u0580\u056b (\u0585\u0580\u056b\u0576\u0561\u056f\u055d VMware Tools) \u0570\u0565\u057f \u0570\u0561\u0574\u0561\u057f\u0565\u0572:<\/p>\n<p>\u0531\u0570\u0561 VMware <code>pre-freeze-script<\/code>-\u056b \u0585\u0580\u056b\u0576\u0561\u056f PostgreSQL 15+-\u056b \u0570\u0561\u0574\u0561\u0580, \u0578\u0580\u0576 \u0561\u0576\u057e\u057f\u0561\u0576\u0563 \u057a\u0561\u057f\u0580\u0561\u057d\u057f\u0578\u0582\u0574 \u0567 \u057f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u056b \u0562\u0561\u0566\u0561\u0576 \u057d\u0576\u0565\u0583\u0577\u0578\u0569\u056b \u0570\u0561\u0574\u0561\u0580.<\/p>\n<pre><code class=\"language-bash\">#!\/bin\/bash\n# \/usr\/sbin\/pre-freeze-script\n# \u0540\u0561\u0574\u0578\u0566\u057e\u0565\u0584, \u0578\u0580 \u0561\u0575\u057d \u057d\u056f\u0580\u056b\u057a\u057f\u0568 \u0563\u0578\u0580\u056e\u0561\u0580\u056f\u0565\u056c\u056b \u0567 (chmod +x)\n\n# 1. \u0540\u0580\u0561\u0570\u0561\u0576\u0563\u0565\u0584 PostgreSQL-\u056b\u0576 \u057a\u0561\u057f\u0580\u0561\u057d\u057f\u057e\u0565\u056c \u057a\u0561\u0570\u0578\u0582\u057d\u057f\u0561\u057e\u0578\u0580\u0574\u0561\u0576\nsu - postgres -c \"psql -c \"SELECT pg_backup_start('vm_snapshot', true);\"\"\n\n# 2. \u0534\u0561\u057f\u0561\u0580\u056f\u0565\u0584 \u0586\u0561\u0575\u056c\u0561\u0575\u056b\u0576 \u0570\u0561\u0574\u0561\u056f\u0561\u0580\u0563\u056b \u0562\u0578\u0582\u0586\u0565\u0580\u0576\u0565\u0580\u0568 \u057d\u056f\u0561\u057e\u0561\u057c\u0561\u056f\u056b \u057e\u0580\u0561\nsync\n\n# 3. \u054d\u0561\u057c\u0565\u0581\u0580\u0565\u0584 \u0586\u0561\u0575\u056c\u0561\u0575\u056b\u0576 \u0570\u0561\u0574\u0561\u056f\u0561\u0580\u0563\u0568 (\u0565\u0576\u0569\u0561\u0564\u0580\u0565\u056c\u0578\u057e, \u0578\u0580 \u057f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u0568 \/var\/lib\/pgsql-\u0578\u0582\u0574 \u0565\u0576)\nfsfreeze -f \/var\/lib\/pgsql\n<\/code><\/pre>\n<p>\u0535\u057e \u0570\u0561\u0574\u0561\u057a\u0561\u057f\u0561\u057d\u056d\u0561\u0576 <code>post-thaw-script<\/code>-\u0568\u055d \u0563\u0578\u0580\u056e\u0578\u0572\u0578\u0582\u0569\u0575\u0578\u0582\u0576\u0576\u0565\u0580\u0568 \u057e\u0565\u0580\u057d\u056f\u057d\u0565\u056c\u0578\u0582 \u0570\u0561\u0574\u0561\u0580.<\/p>\n<pre><code class=\"language-bash\">#!\/bin\/bash\n# \/usr\/sbin\/post-thaw-script\n\n# 1. \u0531\u057a\u0561\u057d\u0561\u057c\u0565\u0581\u0580\u0565\u0584 \u0586\u0561\u0575\u056c\u0561\u0575\u056b\u0576 \u0570\u0561\u0574\u0561\u056f\u0561\u0580\u0563\u0568\nfsfreeze -u \/var\/lib\/pgsql\n\n# 2. \u0540\u0580\u0561\u0570\u0561\u0576\u0563\u0565\u0584 PostgreSQL-\u056b\u0576, \u0578\u0580 \u057a\u0561\u0570\u0578\u0582\u057d\u057f\u0561\u057e\u0578\u0580\u0578\u0582\u0574\u0576 \u0561\u057e\u0561\u0580\u057f\u057e\u0561\u056e \u0567\nsu - postgres -c \"psql -c \"SELECT pg_backup_stop();\"\"\n<\/code><\/pre>\n<h3>2. \u0555\u0563\u057f\u0561\u0563\u0578\u0580\u056e\u0565\u0584 \u057f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u056b \u0562\u0561\u0566\u0561\u0575\u056b \u0562\u0576\u056b\u056f \u057a\u0561\u0570\u0578\u0582\u057d\u057f\u0561\u057e\u0578\u0580\u0574\u0561\u0576 \u0563\u0578\u0580\u056e\u056b\u0584\u0576\u0565\u0580<\/h3>\n<p>\u0539\u0565\u0587 \u0570\u0561\u057e\u0565\u056c\u057e\u0561\u056e\u0561\u0575\u056b\u0576 \u0570\u0565\u057f\u0587\u0578\u0572\u0561\u056f\u0561\u0576 \u057d\u0576\u0565\u0583\u0577\u0578\u0569\u0576\u0565\u0580\u0576 \u0561\u057e\u0565\u056c\u056b \u056c\u0561\u057e\u0576 \u0565\u0576, \u0584\u0561\u0576 \u057d\u057f\u0561\u0576\u0564\u0561\u0580\u057f \u057d\u0576\u0565\u0583\u0577\u0578\u0569\u0576\u0565\u0580\u0568, \u0564\u0580\u0561\u0576\u0584 \u0564\u0565\u057c\u0587\u057d \u056f\u0580\u0578\u0582\u0574 \u0565\u0576 VM stun-\u056b \u057c\u056b\u057d\u056f\u0568: \u054f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u056b \u0562\u0561\u0566\u0561\u0575\u056b \u057a\u0561\u0570\u0578\u0582\u057d\u057f\u0561\u057e\u0578\u0580\u0574\u0561\u0576 \u0570\u0561\u0574\u0561\u0580 \u0561\u0574\u0565\u0576\u0561\u0561\u0576\u057e\u057f\u0561\u0576\u0563 \u0574\u0578\u057f\u0565\u0581\u0578\u0582\u0574\u0568 \u0562\u0576\u056b\u056f, \u0570\u0578\u057d\u0584\u0561\u0575\u056b\u0576 \u057a\u0561\u0570\u0578\u0582\u057d\u057f\u0561\u057e\u0578\u0580\u0574\u0561\u0576 \u0563\u0578\u0580\u056e\u056b\u0584\u0576\u0565\u0580 \u0585\u0563\u057f\u0561\u0563\u0578\u0580\u056e\u0565\u056c\u0576 \u0567, \u0578\u0580\u0578\u0576\u0584 \u0561\u0577\u056d\u0561\u057f\u0578\u0582\u0574 \u0565\u0576 \u0570\u056b\u057a\u0565\u0580\u057e\u0561\u0575\u0566\u0565\u0580\u056b\u0581 \u0561\u0576\u056f\u0561\u056d:<\/p>\n<p><strong>PostgreSQL (pg_basebackup):<\/strong><\/p>\n<pre><code class=\"language-bash\">pg_basebackup -h localhost -U replication_user -D \/mnt\/backups\/pg_backup -Ft -z -P\n<\/code><\/pre>\n<p><strong>MySQL\/MariaDB (Percona XtraBackup \/ Mariabackup):<\/strong><br \/>\n\u0531\u0575\u057d \u0563\u0578\u0580\u056e\u056b\u0584\u0576\u0565\u0580\u0568 \u056f\u0561\u057f\u0561\u0580\u0578\u0582\u0574 \u0565\u0576 \u00ab\u0569\u0565\u056a\u00bb, \u0579\u0561\u0580\u0563\u0565\u056c\u0561\u0583\u0561\u056f\u0578\u0572 \u057a\u0561\u0570\u0578\u0582\u057d\u057f\u0561\u057e\u0578\u0580\u0578\u0582\u0574\u0576\u0565\u0580\u055d \u057a\u0561\u057f\u0573\u0565\u0576\u0565\u056c\u0578\u057e \u057f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u056b \u0586\u0561\u0575\u056c\u0565\u0580\u0568 \u0587 \u0574\u056b\u0561\u056a\u0561\u0574\u0561\u0576\u0561\u056f \u0570\u0565\u057f\u0587\u0565\u056c\u0578\u057e redo \u056c\u0578\u0563\u056b \u0583\u0578\u0583\u0578\u056d\u0578\u0582\u0569\u0575\u0578\u0582\u0576\u0576\u0565\u0580\u056b\u0576:<\/p>\n<pre><code class=\"language-bash\">mariabackup --backup --target-dir=\/mnt\/backups\/mysql_backup --user=root --password=SecurePass\n<\/code><\/pre>\n<p><strong>SQL Server (T-SQL):<\/strong><\/p>\n<pre><code class=\"language-sql\">BACKUP DATABASE [ProductionDB] \nTO DISK = N'Z:BackupsProductionDB.bak' \nWITH NOFORMAT, NOINIT, NAME = N'ProductionDB-Full Backup', \nSKIP, NOREWIND, NOUNLOAD, COMPRESSION, STATS = 10;\nGO\n<\/code><\/pre>\n<h3>3. \u053b\u0580\u0561\u056f\u0561\u0576\u0561\u0581\u0580\u0565\u0584 Point-in-Time Recovery (PITR) \u056c\u0578\u0563\u0565\u0580\u056b \u0561\u0580\u056d\u056b\u057e\u0561\u0581\u0574\u0561\u0576 \u0574\u056b\u057b\u0578\u0581\u0578\u057e<\/h3>\n<p>\u0531\u0574\u0565\u0576\u0585\u0580\u0575\u0561 \u057d\u0576\u0565\u0583\u0577\u0578\u0569\u0568 \u056f\u0561\u0574 \u0561\u0574\u0562\u0578\u0572\u057b\u0561\u056f\u0561\u0576 \u057a\u0561\u0570\u0578\u0582\u057d\u057f\u0561\u057e\u0578\u0580\u0578\u0582\u0574\u0568 \u0571\u0565\u0566 \u057a\u0561\u0577\u057f\u057a\u0561\u0576\u0578\u0582\u0574 \u0567 \u0574\u056b\u0561\u0575\u0576 \u0574\u056b\u0576\u0579\u0587 \u0561\u0575\u0576 \u057a\u0561\u0570\u0568, \u0565\u0580\u0562 \u0561\u0575\u0576 \u056f\u0561\u057f\u0561\u0580\u057e\u0565\u056c \u0567: \u0535\u0569\u0565 \u0571\u0565\u0580 \u057f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u056b \u0562\u0561\u0566\u0561\u0576 \u056d\u0561\u0583\u0561\u0576\u057e\u0578\u0582\u0574 \u0567 \u056a\u0561\u0574\u0568 16:00-\u056b\u0576, \u056b\u057d\u056f \u0571\u0565\u0580 \u057e\u0565\u0580\u057b\u056b\u0576 \u057d\u0576\u0565\u0583\u0577\u0578\u0569\u0568 \u0565\u0572\u0565\u056c \u0567 \u0561\u057c\u0561\u057e\u0578\u057f\u0575\u0561\u0576 02:00-\u056b\u0576, \u0564\u0578\u0582\u0584 \u056f\u0578\u0580\u0581\u0576\u0578\u0582\u0574 \u0565\u0584 14 \u056a\u0561\u0574\u057e\u0561 \u057f\u0580\u0561\u0576\u0566\u0561\u056f\u0581\u056b\u0578\u0576 \u057f\u057e\u0575\u0561\u056c\u0576\u0565\u0580:<\/p>\n<p>\u053b\u0580\u0561\u056f\u0561\u0576 \u0571\u0565\u057c\u0576\u0561\u0580\u056f\u0561\u057f\u056b\u0580\u0561\u056f\u0561\u0576 \u056f\u0561\u0575\u0578\u0582\u0576\u0578\u0582\u0569\u0575\u0561\u0576 \u0570\u0561\u057d\u0576\u0565\u056c\u0578\u0582 \u0570\u0561\u0574\u0561\u0580 \u0564\u0578\u0582\u0584 \u057a\u0565\u057f\u0584 \u0567 \u0570\u0561\u0574\u0561\u057f\u0565\u0572\u0565\u0584 \u0561\u0574\u0562\u0578\u0572\u057b\u0561\u056f\u0561\u0576 \u0570\u0561\u057e\u0565\u056c\u057e\u0561\u056e\u0561\u0575\u056b\u0576 \u0570\u0565\u057f\u0587\u0578\u0572\u0561\u056f\u0561\u0576 \u057a\u0561\u0570\u0578\u0582\u057d\u057f\u0561\u057e\u0578\u0580\u0578\u0582\u0574\u0576\u0565\u0580\u0568 \u0577\u0561\u0580\u0578\u0582\u0576\u0561\u056f\u0561\u056f\u0561\u0576 \u056c\u0578\u0563\u0565\u0580\u056b \u0561\u0580\u056d\u056b\u057e\u0561\u0581\u0574\u0561\u0576 \u0570\u0565\u057f (WAL-\u056b, Redo Logs-\u056b \u056f\u0561\u0574 Transaction Logs-\u056b \u057a\u0561\u0570\u0578\u0582\u057d\u057f\u0561\u057e\u0578\u0580\u0578\u0582\u0574\u0568 \u0561\u0574\u0565\u0576 \u0574\u056b \u0584\u0561\u0576\u056b \u0580\u0578\u057a\u0565\u0576 \u0574\u0565\u056f): \u054d\u0561 \u0569\u0578\u0582\u0575\u056c \u0567 \u057f\u0561\u056c\u056b\u057d DBA-\u0576\u0565\u0580\u056b\u0576 \u057e\u0565\u0580\u0561\u056f\u0561\u0576\u0563\u0576\u0565\u056c \u057f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u056b \u0562\u0561\u0566\u0561\u0576 \u056f\u0578\u0576\u056f\u0580\u0565\u057f \u0580\u0578\u057a\u0565\u056b \u056f\u0561\u0574 \u0576\u0578\u0582\u0575\u0576\u056b\u057d\u056f \u0561\u0572\u0565\u057f\u056b\u0581 \u0561\u057c\u0561\u057b \u056f\u0561\u057f\u0561\u0580\u057e\u0561\u056e \u056f\u0578\u0576\u056f\u0580\u0565\u057f \u057f\u0580\u0561\u0576\u0566\u0561\u056f\u0581\u056b\u0561\u0575\u056b ID-\u056b:<\/p>\n<h2>\u0541\u0565\u057c\u0576\u0561\u0580\u056f\u0561\u057f\u056b\u0580\u0561\u056f\u0561\u0576 \u057a\u0561\u0570\u0578\u0582\u057d\u057f\u0561\u057e\u0578\u0580\u0574\u0561\u0576 \u057c\u0561\u0566\u0574\u0561\u057e\u0561\u0580\u0578\u0582\u0569\u0575\u0578\u0582\u0576\u0576\u0565\u0580 CloudSave-\u056b \u0570\u0565\u057f<\/h2>\n<p>\u054f\u0561\u057d\u0576\u0575\u0561\u056f \u057f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u056b \u0562\u0561\u0566\u0561\u0575\u056b \u057d\u0565\u0580\u057e\u0565\u0580\u0576\u0565\u0580\u056b \u057e\u0580\u0561 \u0570\u0561\u057f\u0578\u0582\u056f pre-freeze \u057d\u056f\u0580\u056b\u057a\u057f\u0576\u0565\u0580\u056b, \u0562\u0576\u056b\u056f \u0564\u0561\u0574\u0583\u0565\u0580\u056b \u0570\u0561\u0574\u0561\u0580 cron job-\u0565\u0580\u056b \u0587 \u056c\u0578\u0563\u0565\u0580\u056b \u0583\u0578\u056d\u0561\u0576\u0581\u0574\u0561\u0576 \u056f\u0561\u057c\u0561\u057e\u0561\u0580\u0578\u0582\u0574\u0568 DevOps \u0569\u056b\u0574\u0565\u0580\u056b \u0570\u0561\u0574\u0561\u0580 \u0585\u057a\u0565\u0580\u0561\u0581\u056b\u0578\u0576 \u0574\u0572\u0571\u0561\u057e\u0561\u0576\u057b \u0567: \u0531\u0575\u057d\u057f\u0565\u0572 \u0567, \u0578\u0580 CloudSave-\u056b \u0576\u0574\u0561\u0576 \u0571\u0565\u057c\u0576\u0561\u0580\u056f\u0561\u057f\u056b\u0580\u0561\u056f\u0561\u0576 \u0574\u0561\u056f\u0561\u0580\u0564\u0561\u056f\u056b \u0570\u0561\u0580\u0569\u0561\u056f\u0568 \u0564\u0561\u057c\u0576\u0578\u0582\u0574 \u0567 \u056f\u0580\u056b\u057f\u056b\u056f\u0561\u056f\u0561\u0576:<\/p>\n<p>CloudSave-\u0568 \u056f\u0561\u0574\u0580\u057b\u0578\u0582\u0574 \u0567 \u057e\u056b\u0580\u057f\u0578\u0582\u0561\u056c\u0561\u0581\u0574\u0561\u0576 \u0587 \u057f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u056b \u0562\u0561\u0566\u0561\u0575\u056b \u0573\u0561\u0580\u057f\u0561\u0580\u0561\u057a\u0565\u057f\u0578\u0582\u0569\u0575\u0561\u0576 \u0574\u056b\u057b\u0587 \u0565\u0572\u0561\u056e \u0562\u0561\u0581\u0568: \u0540\u056b\u057a\u0565\u0580\u057e\u0561\u0575\u0566\u0565\u0580\u056b \u056f\u0578\u0582\u0575\u0580 \u057d\u0576\u0565\u0583\u0577\u0578\u0569\u0576\u0565\u0580\u056b \u057e\u0580\u0561 \u0570\u0578\u0582\u0575\u057d \u0564\u0576\u0565\u056c\u0578\u0582 \u0583\u0578\u056d\u0561\u0580\u0565\u0576, CloudSave-\u0576 \u0585\u0563\u057f\u0561\u0563\u0578\u0580\u056e\u0578\u0582\u0574 \u0567 \u0570\u0561\u057e\u0565\u056c\u057e\u0561\u056e\u0561\u0575\u056b\u0576 \u0563\u056b\u057f\u0561\u056f\u056b\u0581 \u0563\u0578\u0580\u056e\u0561\u056f\u0561\u056c\u0576\u0565\u0580, \u0578\u0580\u0578\u0576\u0584 \u0562\u0576\u056b\u056f \u056f\u0565\u0580\u057a\u0578\u057e \u056b\u0576\u057f\u0565\u0563\u0580\u057e\u0578\u0582\u0574 \u0565\u0576 SQL Server-\u056b, PostgreSQL-\u056b, MySQL-\u056b \u0587 Oracle-\u056b \u0570\u0565\u057f:<\/p>\n<p>\u0535\u0580\u0562 CloudSave-\u0568 \u0576\u0561\u056d\u0561\u0571\u0565\u057c\u0576\u0578\u0582\u0574 \u0567 \u057a\u0561\u0570\u0578\u0582\u057d\u057f\u0561\u057e\u0578\u0580\u0578\u0582\u0574\u055d<br \/>\n1. \u0531\u0575\u0576 \u0578\u0582\u0572\u0572\u0561\u056f\u056b\u0578\u0580\u0565\u0576 \u0570\u0561\u0572\u0578\u0580\u0564\u0561\u056f\u0581\u057e\u0578\u0582\u0574 \u0567 \u057f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u056b \u0562\u0561\u0566\u0561\u0575\u056b \u0577\u0561\u0580\u056a\u056b\u0579\u056b \u0570\u0565\u057f \u0562\u0576\u056b\u056f API-\u0576\u0565\u0580\u056b \u0574\u056b\u057b\u0578\u0581\u0578\u057e (\u056b\u0576\u0579\u057a\u056b\u057d\u056b\u0584 \u0565\u0576 VSS-\u0568 Windows-\u056b \u0570\u0561\u0574\u0561\u0580 \u056f\u0561\u0574 \u0562\u0576\u056b\u056f WAL \u0570\u0578\u057d\u0584\u0568 Linux-\u056b \u0570\u0561\u0574\u0561\u0580):<br \/>\n2. \u0531\u0575\u0576 \u056f\u0561\u0566\u0574\u0561\u056f\u0565\u0580\u057a\u0578\u0582\u0574 \u0567 \u0570\u056b\u0577\u0578\u0572\u0578\u0582\u0569\u0575\u0561\u0576 \u0562\u0578\u0582\u0586\u0565\u0580\u0576\u0565\u0580\u056b \u0564\u0561\u057f\u0561\u0580\u056f\u0578\u0582\u0574\u0568 \u057d\u056f\u0561\u057e\u0561\u057c\u0561\u056f\u056b \u057e\u0580\u0561\u055d \u0561\u057c\u0561\u0576\u0581 VM-\u056b \u056d\u0561\u0583\u0561\u0576\u0561\u0580\u0561\u0580 \u057d\u0561\u057c\u0565\u0581\u0578\u0582\u0574\u0576\u0565\u0580\u056b:<br \/>\n3. \u0531\u0575\u0576 \u0561\u057a\u0561\u0570\u0578\u057e \u056f\u0565\u0580\u057a\u0578\u057e \u0586\u056b\u0584\u057d\u0578\u0582\u0574 \u0567 \u057f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u056b \u0586\u0561\u0575\u056c\u0565\u0580\u0568 \u0587 \u0561\u057e\u057f\u0578\u0574\u0561\u057f \u056f\u0565\u0580\u057a\u0578\u057e \u056f\u0561\u057c\u0561\u057e\u0561\u0580\u0578\u0582\u0574 \u0567 \u057f\u0580\u0561\u0576\u0566\u0561\u056f\u0581\u056b\u0578\u0576 \u056c\u0578\u0563\u0565\u0580\u056b \u056f\u0580\u0573\u0561\u057f\u0578\u0582\u0574\u0568:<br \/>\n4. \u0531\u0575\u0576 \u0577\u0561\u0580\u0578\u0582\u0576\u0561\u056f\u0561\u0562\u0561\u0580 \u057a\u0561\u0570\u0578\u0582\u057d\u057f\u0561\u057e\u0578\u0580\u0578\u0582\u0574 \u0567 \u057f\u0580\u0561\u0576\u0566\u0561\u056f\u0581\u056b\u0578\u0576 \u056c\u0578\u0563\u0565\u0580\u0568\u055d \u0570\u0576\u0561\u0580\u0561\u057e\u0578\u0580\u0578\u0582\u0569\u0575\u0578\u0582\u0576 \u057f\u0561\u056c\u0578\u057e \u0574\u056b \u0584\u0561\u0576\u056b \u056f\u057f\u057f\u0578\u0581\u0578\u057e \u056b\u0580\u0561\u056f\u0561\u0576\u0561\u0581\u0576\u0565\u056c \u0570\u0561\u057f\u056b\u056f\u0561\u057e\u0578\u0580 Point-in-Time Recovery (PITR):<\/p>\n<p>\u0540\u0561\u057e\u0565\u056c\u057e\u0561\u056e\u0561\u0575\u056b\u0576 \u0570\u0565\u057f\u0587\u0578\u0572\u0561\u056f\u0561\u0576\u0578\u0582\u0569\u0575\u0561\u0576 \u0562\u0561\u0580\u0564\u0578\u0582\u0569\u0575\u0578\u0582\u0576\u0568 CloudSave-\u056b\u0576 \u0583\u0578\u056d\u0561\u0576\u0581\u0565\u056c\u0578\u057e\u055d DBA-\u0576\u0565\u0580\u0568 \u0587 \u0570\u0561\u0574\u0561\u056f\u0561\u0580\u0563\u0561\u0575\u056b\u0576 \u0561\u0564\u0574\u056b\u0576\u056b\u057d\u057f\u0580\u0561\u057f\u0578\u0580\u0576\u0565\u0580\u0568 \u056f\u0561\u0580\u0578\u0572 \u0565\u0576 \u0565\u0580\u0561\u0577\u056d\u0561\u057e\u0578\u0580\u0565\u056c \u057f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u056b \u0561\u0574\u0562\u0578\u0572\u057b\u0561\u056f\u0561\u0576\u0578\u0582\u0569\u0575\u0578\u0582\u0576\u0568\u055d \u0561\u057c\u0561\u0576\u0581 \u0566\u0578\u0570\u0561\u0562\u0565\u0580\u0565\u056c\u0578\u0582 \u056b\u0580\u0565\u0576\u0581 \u0561\u0580\u057f\u0561\u0564\u0580\u0561\u056f\u0561\u0576 \u056f\u056c\u0561\u057d\u057f\u0565\u0580\u0576\u0565\u0580\u056b \u0561\u0580\u0564\u0575\u0578\u0582\u0576\u0561\u057e\u0565\u057f\u0578\u0582\u0569\u0575\u0578\u0582\u0576\u0568 \u056f\u0561\u0574 \u0570\u0561\u057d\u0561\u0576\u0565\u056c\u056b\u0578\u0582\u0569\u0575\u0578\u0582\u0576\u0568:<\/p>\n<h2>\u0535\u0566\u0580\u0561\u056f\u0561\u0581\u0578\u0582\u0569\u0575\u0578\u0582\u0576<\/h2>\n<p>\u054e\u056b\u0580\u057f\u0578\u0582\u0561\u056c \u0574\u0565\u0584\u0565\u0576\u0561\u0576\u0565\u0580\u056b \u057d\u0576\u0565\u0583\u0577\u0578\u0569\u0576\u0565\u0580\u0568 \u0565\u0576\u0569\u0561\u056f\u0561\u057c\u0578\u0582\u0581\u057e\u0561\u056e\u0584\u0576\u0565\u0580\u056b \u056f\u0561\u057c\u0561\u057e\u0561\u0580\u0574\u0561\u0576 \u0561\u0576\u0570\u0561\u057e\u0561\u0576\u0561\u056f\u0561\u0576 \u0563\u0578\u0580\u056e\u056b\u0584 \u0565\u0576, \u057d\u0561\u056f\u0561\u0575\u0576 \u0564\u0580\u0561\u0576\u0584 \u0570\u056b\u0574\u0576\u0578\u057e\u056b\u0576 \u0561\u0576\u0570\u0561\u0574\u0561\u057f\u0565\u0572\u0565\u056c\u056b \u0565\u0576 \u057f\u0580\u0561\u0576\u0566\u0561\u056f\u0581\u056b\u0578\u0576 \u057f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u056b \u0562\u0561\u0566\u0561\u0576\u0565\u0580\u056b ACID \u057a\u0561\u0570\u0561\u0576\u057b\u0576\u0565\u0580\u056b \u0570\u0565\u057f: \u054e\u0569\u0561\u0580\u0561\u0575\u056b\u0576 \u0570\u0565\u057f\u0587\u0578\u0572\u0561\u056f\u0561\u0576 \u0570\u056b\u057a\u0565\u0580\u057e\u0561\u0575\u0566\u0565\u0580\u056b \u057d\u0576\u0565\u0583\u0577\u0578\u0569\u0576\u0565\u0580\u056b \u057e\u0580\u0561 \u0570\u0578\u0582\u0575\u057d \u0564\u0576\u0565\u056c\u0568 \u0571\u0565\u0580 \u056f\u0561\u0566\u0574\u0561\u056f\u0565\u0580\u057a\u0578\u0582\u0569\u0575\u0561\u0576\u0568 \u0565\u0576\u0569\u0561\u0580\u056f\u0578\u0582\u0574 \u0567 \u057a\u0561\u057f\u057c\u057e\u0561\u056e \u0567\u057b\u0565\u0580\u056b, \u056f\u0578\u057f\u0580\u057e\u0561\u056e \u057c\u0565\u057a\u056c\u056b\u056f\u0561\u0581\u056b\u0578\u0576 \u0577\u0572\u0569\u0561\u0576\u0565\u0580\u056b \u0587 \u057f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u056b \u0561\u0572\u0565\u057f\u0561\u056c\u056b \u056f\u0578\u0580\u057d\u057f\u056b \u057e\u057f\u0561\u0576\u0563\u056b\u0576:<\/p>\n<p>\u0541\u0565\u0580 \u0561\u057c\u0561\u0584\u0565\u056c\u0578\u0582\u0569\u0575\u0561\u0576 \u0570\u0561\u0574\u0561\u0580 \u056f\u0580\u056b\u057f\u056b\u056f\u0561\u056f\u0561\u0576 \u057f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u0568 \u057a\u0561\u0577\u057f\u057a\u0561\u0576\u0565\u056c\u0578\u0582 \u0570\u0561\u0574\u0561\u0580 \u0564\u0578\u0582\u0584 \u057a\u0565\u057f\u0584 \u0567 \u056b\u0580\u0561\u056f\u0561\u0576\u0561\u0581\u0576\u0565\u0584 \u0570\u0561\u057e\u0565\u056c\u057e\u0561\u056e\u0561\u0575\u056b\u0576 \u0563\u056b\u057f\u0561\u056f\u056b\u0581 \u057d\u0561\u057c\u0565\u0581\u0578\u0582\u0574, \u0585\u0563\u057f\u0561\u0563\u0578\u0580\u056e\u0565\u0584 \u057f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u056b \u0562\u0561\u0566\u0561\u0575\u056b \u057a\u0561\u0570\u0578\u0582\u057d\u057f\u0561\u057e\u0578\u0580\u0574\u0561\u0576 \u0562\u0576\u056b\u056f \u0574\u0565\u0569\u0578\u0564\u0561\u0562\u0561\u0576\u0578\u0582\u0569\u0575\u0578\u0582\u0576\u0576\u0565\u0580 \u0587 \u057a\u0561\u0570\u057a\u0561\u0576\u0565\u0584 \u057f\u0580\u0561\u0576\u0566\u0561\u056f\u0581\u056b\u0578\u0576 \u056c\u0578\u0563\u0565\u0580\u056b \u0577\u0561\u0580\u0578\u0582\u0576\u0561\u056f\u0561\u056f\u0561\u0576 \u0561\u0580\u056d\u056b\u057e\u0576\u0565\u0580: \u0538\u0576\u0564\u0578\u0582\u0576\u0565\u056c\u0578\u057e \u0576\u057a\u0561\u057f\u0561\u056f\u0561\u0575\u056b\u0576 \u0571\u0565\u057c\u0576\u0561\u0580\u056f\u0561\u057f\u056b\u0580\u0561\u056f\u0561\u0576 \u057a\u0561\u0570\u0578\u0582\u057d\u057f\u0561\u057e\u0578\u0580\u0574\u0561\u0576 \u056c\u0578\u0582\u056e\u0578\u0582\u0574\u0576\u0565\u0580\u055d \u0564\u0578\u0582\u0584 \u056f\u0561\u0580\u0578\u0572 \u0565\u0584 \u0561\u057a\u0561\u0570\u0578\u057e\u0565\u056c, \u0578\u0580 \u0571\u0565\u0580 \u057f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u056b \u0562\u0561\u0566\u0561\u0576\u0565\u0580\u0568 \u0574\u0576\u0561\u0576 \u0562\u0561\u0580\u0571\u0580 \u0570\u0561\u057d\u0561\u0576\u0565\u056c\u056b, \u056c\u056b\u0578\u057e\u056b\u0576 \u057e\u0565\u0580\u0561\u056f\u0561\u0576\u0563\u0576\u0565\u056c\u056b \u0587 \u0561\u0574\u0562\u0578\u0572\u057b\u0578\u0582\u0569\u0575\u0561\u0574\u0562 \u0561\u0576\u057e\u057f\u0561\u0576\u0563:<\/p>\n","protected":false},"excerpt":{"rendered":"<p>&gt; Discover why standard VM snapshots cause data corruption in transactional databases like PostgreSQL and SQL Server. Learn DBA best practices for application-consistent backups, avoiding VM stun, and ensuring data integrity with CloudSave.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rank_math_title":"Why VM Snapshots Are Unsafe for Transactional Databases","rank_math_description":"> Discover why standard VM snapshots cause data corruption in transactional databases like PostgreSQL and SQL Server. Learn DBA best practices for application-consistent backups, avoiding VM stun, and ensuring data integrity with CloudSave.","rank_math_focus_keyword":"VM snapshots transactional databases","footnotes":""},"categories":[303],"tags":[3284,3548,3549,3550,3551,3552,3553],"class_list":["post-5464","post","type-post","status-publish","format-standard","hentry","category-database-backup","tag-data-integrity","tag-database-corruption","tag-database-recovery","tag-dba-guide","tag-hypervisor-snapshots","tag-transactional-databases","tag-vm-snapshots"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.7 (Yoast SEO v27.7) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Why VM Snapshots Are Unsafe for Transactional Databases<\/title>\n<meta name=\"description\" content=\"&gt; Discover why standard VM snapshots cause data corruption in transactional databases like PostgreSQL and SQL Server. Learn DBA best practices for application-consistent backups, avoiding VM stun, and ensuring data integrity with CloudSave.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/cloudsave.app\/hy\/knowledge-base\/%d5%ab%d5%b6%d5%b9%d5%b8%d6%82-vm-%d5%ba%d5%a1%d5%bf%d5%af%d5%a5%d6%80%d5%b6%d5%a5%d6%80%d5%a8-snapshots-%d5%a1%d5%b6%d5%be%d5%bf%d5%a1%d5%b6%d5%a3-%d5%b9%d5%a5%d5%b6-%d5%bf%d6%80%d5%a1%d5%b6%d5%a6\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u053b\u0576\u0579\u0578\u0582\u055e VM \u057a\u0561\u057f\u056f\u0565\u0580\u0576\u0565\u0580\u0568 (snapshots) \u0561\u0576\u057e\u057f\u0561\u0576\u0563 \u0579\u0565\u0576 \u057f\u0580\u0561\u0576\u0566\u0561\u056f\u0581\u056b\u0578\u0576 \u057f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u056b \u0562\u0561\u0566\u0561\u0576\u0565\u0580\u056b \u0570\u0561\u0574\u0561\u0580. DBA-\u056b \u0578\u0582\u0572\u0565\u0581\u0578\u0582\u0575\u0581\u0568 \u057f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u056b \u0561\u0574\u0562\u0578\u0572\u057b\u0561\u056f\u0561\u0576\u0578\u0582\u0569\u0575\u0561\u0576 \u057e\u0565\u0580\u0561\u0562\u0565\u0580\u0575\u0561\u056c\" \/>\n<meta property=\"og:description\" content=\"&gt; Discover why standard VM snapshots cause data corruption in transactional databases like PostgreSQL and SQL Server. Learn DBA best practices for application-consistent backups, avoiding VM stun, and ensuring data integrity with CloudSave.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/cloudsave.app\/hy\/knowledge-base\/%d5%ab%d5%b6%d5%b9%d5%b8%d6%82-vm-%d5%ba%d5%a1%d5%bf%d5%af%d5%a5%d6%80%d5%b6%d5%a5%d6%80%d5%a8-snapshots-%d5%a1%d5%b6%d5%be%d5%bf%d5%a1%d5%b6%d5%a3-%d5%b9%d5%a5%d5%b6-%d5%bf%d6%80%d5%a1%d5%b6%d5%a6\/\" \/>\n<meta property=\"og:site_name\" content=\"CloudSave\" \/>\n<meta property=\"article:published_time\" content=\"2026-06-15T14:01:13+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-15T15:44:12+00:00\" \/>\n<meta name=\"author\" content=\"shervinrv\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"shervinrv\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/cloudsave.app\\\/hy\\\/knowledge-base\\\/%d5%ab%d5%b6%d5%b9%d5%b8%d6%82-vm-%d5%ba%d5%a1%d5%bf%d5%af%d5%a5%d6%80%d5%b6%d5%a5%d6%80%d5%a8-snapshots-%d5%a1%d5%b6%d5%be%d5%bf%d5%a1%d5%b6%d5%a3-%d5%b9%d5%a5%d5%b6-%d5%bf%d6%80%d5%a1%d5%b6%d5%a6\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/cloudsave.app\\\/hy\\\/knowledge-base\\\/%d5%ab%d5%b6%d5%b9%d5%b8%d6%82-vm-%d5%ba%d5%a1%d5%bf%d5%af%d5%a5%d6%80%d5%b6%d5%a5%d6%80%d5%a8-snapshots-%d5%a1%d5%b6%d5%be%d5%bf%d5%a1%d5%b6%d5%a3-%d5%b9%d5%a5%d5%b6-%d5%bf%d6%80%d5%a1%d5%b6%d5%a6\\\/\"},\"author\":{\"name\":\"shervinrv\",\"@id\":\"https:\\\/\\\/cloudsave.app\\\/hy\\\/#\\\/schema\\\/person\\\/286beefe68281d868e87f46603a7ae4d\"},\"headline\":\"\u053b\u0576\u0579\u0578\u0582\u055e VM \u057a\u0561\u057f\u056f\u0565\u0580\u0576\u0565\u0580\u0568 (snapshots) \u0561\u0576\u057e\u057f\u0561\u0576\u0563 \u0579\u0565\u0576 \u057f\u0580\u0561\u0576\u0566\u0561\u056f\u0581\u056b\u0578\u0576 \u057f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u056b \u0562\u0561\u0566\u0561\u0576\u0565\u0580\u056b \u0570\u0561\u0574\u0561\u0580. DBA-\u056b \u0578\u0582\u0572\u0565\u0581\u0578\u0582\u0575\u0581\u0568 \u057f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u056b \u0561\u0574\u0562\u0578\u0572\u057b\u0561\u056f\u0561\u0576\u0578\u0582\u0569\u0575\u0561\u0576 \u057e\u0565\u0580\u0561\u0562\u0565\u0580\u0575\u0561\u056c\",\"datePublished\":\"2026-06-15T14:01:13+00:00\",\"dateModified\":\"2026-06-15T15:44:12+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/cloudsave.app\\\/hy\\\/knowledge-base\\\/%d5%ab%d5%b6%d5%b9%d5%b8%d6%82-vm-%d5%ba%d5%a1%d5%bf%d5%af%d5%a5%d6%80%d5%b6%d5%a5%d6%80%d5%a8-snapshots-%d5%a1%d5%b6%d5%be%d5%bf%d5%a1%d5%b6%d5%a3-%d5%b9%d5%a5%d5%b6-%d5%bf%d6%80%d5%a1%d5%b6%d5%a6\\\/\"},\"wordCount\":213,\"publisher\":{\"@id\":\"https:\\\/\\\/cloudsave.app\\\/hy\\\/#\\\/schema\\\/person\\\/286beefe68281d868e87f46603a7ae4d\"},\"keywords\":[\"data integrity\",\"database corruption\",\"database recovery\",\"DBA guide\",\"hypervisor snapshots\",\"transactional databases\",\"VM snapshots\"],\"articleSection\":[\"Database Backup\"],\"inLanguage\":\"hy-AM\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/cloudsave.app\\\/hy\\\/knowledge-base\\\/%d5%ab%d5%b6%d5%b9%d5%b8%d6%82-vm-%d5%ba%d5%a1%d5%bf%d5%af%d5%a5%d6%80%d5%b6%d5%a5%d6%80%d5%a8-snapshots-%d5%a1%d5%b6%d5%be%d5%bf%d5%a1%d5%b6%d5%a3-%d5%b9%d5%a5%d5%b6-%d5%bf%d6%80%d5%a1%d5%b6%d5%a6\\\/\",\"url\":\"https:\\\/\\\/cloudsave.app\\\/hy\\\/knowledge-base\\\/%d5%ab%d5%b6%d5%b9%d5%b8%d6%82-vm-%d5%ba%d5%a1%d5%bf%d5%af%d5%a5%d6%80%d5%b6%d5%a5%d6%80%d5%a8-snapshots-%d5%a1%d5%b6%d5%be%d5%bf%d5%a1%d5%b6%d5%a3-%d5%b9%d5%a5%d5%b6-%d5%bf%d6%80%d5%a1%d5%b6%d5%a6\\\/\",\"name\":\"Why VM Snapshots Are Unsafe for Transactional Databases\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/cloudsave.app\\\/hy\\\/#website\"},\"datePublished\":\"2026-06-15T14:01:13+00:00\",\"dateModified\":\"2026-06-15T15:44:12+00:00\",\"description\":\"> Discover why standard VM snapshots cause data corruption in transactional databases like PostgreSQL and SQL Server. Learn DBA best practices for application-consistent backups, avoiding VM stun, and ensuring data integrity with CloudSave.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/cloudsave.app\\\/hy\\\/knowledge-base\\\/%d5%ab%d5%b6%d5%b9%d5%b8%d6%82-vm-%d5%ba%d5%a1%d5%bf%d5%af%d5%a5%d6%80%d5%b6%d5%a5%d6%80%d5%a8-snapshots-%d5%a1%d5%b6%d5%be%d5%bf%d5%a1%d5%b6%d5%a3-%d5%b9%d5%a5%d5%b6-%d5%bf%d6%80%d5%a1%d5%b6%d5%a6\\\/#breadcrumb\"},\"inLanguage\":\"hy-AM\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/cloudsave.app\\\/hy\\\/knowledge-base\\\/%d5%ab%d5%b6%d5%b9%d5%b8%d6%82-vm-%d5%ba%d5%a1%d5%bf%d5%af%d5%a5%d6%80%d5%b6%d5%a5%d6%80%d5%a8-snapshots-%d5%a1%d5%b6%d5%be%d5%bf%d5%a1%d5%b6%d5%a3-%d5%b9%d5%a5%d5%b6-%d5%bf%d6%80%d5%a1%d5%b6%d5%a6\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/cloudsave.app\\\/hy\\\/knowledge-base\\\/%d5%ab%d5%b6%d5%b9%d5%b8%d6%82-vm-%d5%ba%d5%a1%d5%bf%d5%af%d5%a5%d6%80%d5%b6%d5%a5%d6%80%d5%a8-snapshots-%d5%a1%d5%b6%d5%be%d5%bf%d5%a1%d5%b6%d5%a3-%d5%b9%d5%a5%d5%b6-%d5%bf%d6%80%d5%a1%d5%b6%d5%a6\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/cloudsave.app\\\/hy\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u053b\u0576\u0579\u0578\u0582\u055e VM \u057a\u0561\u057f\u056f\u0565\u0580\u0576\u0565\u0580\u0568 (snapshots) \u0561\u0576\u057e\u057f\u0561\u0576\u0563 \u0579\u0565\u0576 \u057f\u0580\u0561\u0576\u0566\u0561\u056f\u0581\u056b\u0578\u0576 \u057f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u056b \u0562\u0561\u0566\u0561\u0576\u0565\u0580\u056b \u0570\u0561\u0574\u0561\u0580. DBA-\u056b \u0578\u0582\u0572\u0565\u0581\u0578\u0582\u0575\u0581\u0568 \u057f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u056b \u0561\u0574\u0562\u0578\u0572\u057b\u0561\u056f\u0561\u0576\u0578\u0582\u0569\u0575\u0561\u0576 \u057e\u0565\u0580\u0561\u0562\u0565\u0580\u0575\u0561\u056c\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/cloudsave.app\\\/hy\\\/#website\",\"url\":\"https:\\\/\\\/cloudsave.app\\\/hy\\\/\",\"name\":\"CloudSave\",\"description\":\"CloudSave\",\"publisher\":{\"@id\":\"https:\\\/\\\/cloudsave.app\\\/hy\\\/#\\\/schema\\\/person\\\/286beefe68281d868e87f46603a7ae4d\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/cloudsave.app\\\/hy\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"hy-AM\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/cloudsave.app\\\/hy\\\/#\\\/schema\\\/person\\\/286beefe68281d868e87f46603a7ae4d\",\"name\":\"shervinrv\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"hy-AM\",\"@id\":\"https:\\\/\\\/cloudsave.app\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/Logo_Name-2.png\",\"url\":\"https:\\\/\\\/cloudsave.app\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/Logo_Name-2.png\",\"contentUrl\":\"https:\\\/\\\/cloudsave.app\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/Logo_Name-2.png\",\"width\":859,\"height\":150,\"caption\":\"shervinrv\"},\"logo\":{\"@id\":\"https:\\\/\\\/cloudsave.app\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/Logo_Name-2.png\"},\"sameAs\":[\"http:\\\/\\\/cloudsave.app\"],\"url\":\"https:\\\/\\\/cloudsave.app\\\/hy\\\/knowledge-base\\\/author\\\/shervinrv\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Why VM Snapshots Are Unsafe for Transactional Databases","description":"> Discover why standard VM snapshots cause data corruption in transactional databases like PostgreSQL and SQL Server. Learn DBA best practices for application-consistent backups, avoiding VM stun, and ensuring data integrity with CloudSave.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/cloudsave.app\/hy\/knowledge-base\/%d5%ab%d5%b6%d5%b9%d5%b8%d6%82-vm-%d5%ba%d5%a1%d5%bf%d5%af%d5%a5%d6%80%d5%b6%d5%a5%d6%80%d5%a8-snapshots-%d5%a1%d5%b6%d5%be%d5%bf%d5%a1%d5%b6%d5%a3-%d5%b9%d5%a5%d5%b6-%d5%bf%d6%80%d5%a1%d5%b6%d5%a6\/","og_locale":"en_US","og_type":"article","og_title":"\u053b\u0576\u0579\u0578\u0582\u055e VM \u057a\u0561\u057f\u056f\u0565\u0580\u0576\u0565\u0580\u0568 (snapshots) \u0561\u0576\u057e\u057f\u0561\u0576\u0563 \u0579\u0565\u0576 \u057f\u0580\u0561\u0576\u0566\u0561\u056f\u0581\u056b\u0578\u0576 \u057f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u056b \u0562\u0561\u0566\u0561\u0576\u0565\u0580\u056b \u0570\u0561\u0574\u0561\u0580. DBA-\u056b \u0578\u0582\u0572\u0565\u0581\u0578\u0582\u0575\u0581\u0568 \u057f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u056b \u0561\u0574\u0562\u0578\u0572\u057b\u0561\u056f\u0561\u0576\u0578\u0582\u0569\u0575\u0561\u0576 \u057e\u0565\u0580\u0561\u0562\u0565\u0580\u0575\u0561\u056c","og_description":"> Discover why standard VM snapshots cause data corruption in transactional databases like PostgreSQL and SQL Server. Learn DBA best practices for application-consistent backups, avoiding VM stun, and ensuring data integrity with CloudSave.","og_url":"https:\/\/cloudsave.app\/hy\/knowledge-base\/%d5%ab%d5%b6%d5%b9%d5%b8%d6%82-vm-%d5%ba%d5%a1%d5%bf%d5%af%d5%a5%d6%80%d5%b6%d5%a5%d6%80%d5%a8-snapshots-%d5%a1%d5%b6%d5%be%d5%bf%d5%a1%d5%b6%d5%a3-%d5%b9%d5%a5%d5%b6-%d5%bf%d6%80%d5%a1%d5%b6%d5%a6\/","og_site_name":"CloudSave","article_published_time":"2026-06-15T14:01:13+00:00","article_modified_time":"2026-06-15T15:44:12+00:00","author":"shervinrv","twitter_card":"summary_large_image","twitter_misc":{"Written by":"shervinrv","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/cloudsave.app\/hy\/knowledge-base\/%d5%ab%d5%b6%d5%b9%d5%b8%d6%82-vm-%d5%ba%d5%a1%d5%bf%d5%af%d5%a5%d6%80%d5%b6%d5%a5%d6%80%d5%a8-snapshots-%d5%a1%d5%b6%d5%be%d5%bf%d5%a1%d5%b6%d5%a3-%d5%b9%d5%a5%d5%b6-%d5%bf%d6%80%d5%a1%d5%b6%d5%a6\/#article","isPartOf":{"@id":"https:\/\/cloudsave.app\/hy\/knowledge-base\/%d5%ab%d5%b6%d5%b9%d5%b8%d6%82-vm-%d5%ba%d5%a1%d5%bf%d5%af%d5%a5%d6%80%d5%b6%d5%a5%d6%80%d5%a8-snapshots-%d5%a1%d5%b6%d5%be%d5%bf%d5%a1%d5%b6%d5%a3-%d5%b9%d5%a5%d5%b6-%d5%bf%d6%80%d5%a1%d5%b6%d5%a6\/"},"author":{"name":"shervinrv","@id":"https:\/\/cloudsave.app\/hy\/#\/schema\/person\/286beefe68281d868e87f46603a7ae4d"},"headline":"\u053b\u0576\u0579\u0578\u0582\u055e VM \u057a\u0561\u057f\u056f\u0565\u0580\u0576\u0565\u0580\u0568 (snapshots) \u0561\u0576\u057e\u057f\u0561\u0576\u0563 \u0579\u0565\u0576 \u057f\u0580\u0561\u0576\u0566\u0561\u056f\u0581\u056b\u0578\u0576 \u057f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u056b \u0562\u0561\u0566\u0561\u0576\u0565\u0580\u056b \u0570\u0561\u0574\u0561\u0580. DBA-\u056b \u0578\u0582\u0572\u0565\u0581\u0578\u0582\u0575\u0581\u0568 \u057f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u056b \u0561\u0574\u0562\u0578\u0572\u057b\u0561\u056f\u0561\u0576\u0578\u0582\u0569\u0575\u0561\u0576 \u057e\u0565\u0580\u0561\u0562\u0565\u0580\u0575\u0561\u056c","datePublished":"2026-06-15T14:01:13+00:00","dateModified":"2026-06-15T15:44:12+00:00","mainEntityOfPage":{"@id":"https:\/\/cloudsave.app\/hy\/knowledge-base\/%d5%ab%d5%b6%d5%b9%d5%b8%d6%82-vm-%d5%ba%d5%a1%d5%bf%d5%af%d5%a5%d6%80%d5%b6%d5%a5%d6%80%d5%a8-snapshots-%d5%a1%d5%b6%d5%be%d5%bf%d5%a1%d5%b6%d5%a3-%d5%b9%d5%a5%d5%b6-%d5%bf%d6%80%d5%a1%d5%b6%d5%a6\/"},"wordCount":213,"publisher":{"@id":"https:\/\/cloudsave.app\/hy\/#\/schema\/person\/286beefe68281d868e87f46603a7ae4d"},"keywords":["data integrity","database corruption","database recovery","DBA guide","hypervisor snapshots","transactional databases","VM snapshots"],"articleSection":["Database Backup"],"inLanguage":"hy-AM"},{"@type":"WebPage","@id":"https:\/\/cloudsave.app\/hy\/knowledge-base\/%d5%ab%d5%b6%d5%b9%d5%b8%d6%82-vm-%d5%ba%d5%a1%d5%bf%d5%af%d5%a5%d6%80%d5%b6%d5%a5%d6%80%d5%a8-snapshots-%d5%a1%d5%b6%d5%be%d5%bf%d5%a1%d5%b6%d5%a3-%d5%b9%d5%a5%d5%b6-%d5%bf%d6%80%d5%a1%d5%b6%d5%a6\/","url":"https:\/\/cloudsave.app\/hy\/knowledge-base\/%d5%ab%d5%b6%d5%b9%d5%b8%d6%82-vm-%d5%ba%d5%a1%d5%bf%d5%af%d5%a5%d6%80%d5%b6%d5%a5%d6%80%d5%a8-snapshots-%d5%a1%d5%b6%d5%be%d5%bf%d5%a1%d5%b6%d5%a3-%d5%b9%d5%a5%d5%b6-%d5%bf%d6%80%d5%a1%d5%b6%d5%a6\/","name":"Why VM Snapshots Are Unsafe for Transactional Databases","isPartOf":{"@id":"https:\/\/cloudsave.app\/hy\/#website"},"datePublished":"2026-06-15T14:01:13+00:00","dateModified":"2026-06-15T15:44:12+00:00","description":"> Discover why standard VM snapshots cause data corruption in transactional databases like PostgreSQL and SQL Server. Learn DBA best practices for application-consistent backups, avoiding VM stun, and ensuring data integrity with CloudSave.","breadcrumb":{"@id":"https:\/\/cloudsave.app\/hy\/knowledge-base\/%d5%ab%d5%b6%d5%b9%d5%b8%d6%82-vm-%d5%ba%d5%a1%d5%bf%d5%af%d5%a5%d6%80%d5%b6%d5%a5%d6%80%d5%a8-snapshots-%d5%a1%d5%b6%d5%be%d5%bf%d5%a1%d5%b6%d5%a3-%d5%b9%d5%a5%d5%b6-%d5%bf%d6%80%d5%a1%d5%b6%d5%a6\/#breadcrumb"},"inLanguage":"hy-AM","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cloudsave.app\/hy\/knowledge-base\/%d5%ab%d5%b6%d5%b9%d5%b8%d6%82-vm-%d5%ba%d5%a1%d5%bf%d5%af%d5%a5%d6%80%d5%b6%d5%a5%d6%80%d5%a8-snapshots-%d5%a1%d5%b6%d5%be%d5%bf%d5%a1%d5%b6%d5%a3-%d5%b9%d5%a5%d5%b6-%d5%bf%d6%80%d5%a1%d5%b6%d5%a6\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/cloudsave.app\/hy\/knowledge-base\/%d5%ab%d5%b6%d5%b9%d5%b8%d6%82-vm-%d5%ba%d5%a1%d5%bf%d5%af%d5%a5%d6%80%d5%b6%d5%a5%d6%80%d5%a8-snapshots-%d5%a1%d5%b6%d5%be%d5%bf%d5%a1%d5%b6%d5%a3-%d5%b9%d5%a5%d5%b6-%d5%bf%d6%80%d5%a1%d5%b6%d5%a6\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/cloudsave.app\/hy\/"},{"@type":"ListItem","position":2,"name":"\u053b\u0576\u0579\u0578\u0582\u055e VM \u057a\u0561\u057f\u056f\u0565\u0580\u0576\u0565\u0580\u0568 (snapshots) \u0561\u0576\u057e\u057f\u0561\u0576\u0563 \u0579\u0565\u0576 \u057f\u0580\u0561\u0576\u0566\u0561\u056f\u0581\u056b\u0578\u0576 \u057f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u056b \u0562\u0561\u0566\u0561\u0576\u0565\u0580\u056b \u0570\u0561\u0574\u0561\u0580. DBA-\u056b \u0578\u0582\u0572\u0565\u0581\u0578\u0582\u0575\u0581\u0568 \u057f\u057e\u0575\u0561\u056c\u0576\u0565\u0580\u056b \u0561\u0574\u0562\u0578\u0572\u057b\u0561\u056f\u0561\u0576\u0578\u0582\u0569\u0575\u0561\u0576 \u057e\u0565\u0580\u0561\u0562\u0565\u0580\u0575\u0561\u056c"}]},{"@type":"WebSite","@id":"https:\/\/cloudsave.app\/hy\/#website","url":"https:\/\/cloudsave.app\/hy\/","name":"CloudSave","description":"CloudSave","publisher":{"@id":"https:\/\/cloudsave.app\/hy\/#\/schema\/person\/286beefe68281d868e87f46603a7ae4d"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/cloudsave.app\/hy\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"hy-AM"},{"@type":["Person","Organization"],"@id":"https:\/\/cloudsave.app\/hy\/#\/schema\/person\/286beefe68281d868e87f46603a7ae4d","name":"shervinrv","image":{"@type":"ImageObject","inLanguage":"hy-AM","@id":"https:\/\/cloudsave.app\/wp-content\/uploads\/2026\/02\/Logo_Name-2.png","url":"https:\/\/cloudsave.app\/wp-content\/uploads\/2026\/02\/Logo_Name-2.png","contentUrl":"https:\/\/cloudsave.app\/wp-content\/uploads\/2026\/02\/Logo_Name-2.png","width":859,"height":150,"caption":"shervinrv"},"logo":{"@id":"https:\/\/cloudsave.app\/wp-content\/uploads\/2026\/02\/Logo_Name-2.png"},"sameAs":["http:\/\/cloudsave.app"],"url":"https:\/\/cloudsave.app\/hy\/knowledge-base\/author\/shervinrv\/"}]}},"_links":{"self":[{"href":"https:\/\/cloudsave.app\/hy\/wp-json\/wp\/v2\/posts\/5464","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cloudsave.app\/hy\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cloudsave.app\/hy\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cloudsave.app\/hy\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cloudsave.app\/hy\/wp-json\/wp\/v2\/comments?post=5464"}],"version-history":[{"count":3,"href":"https:\/\/cloudsave.app\/hy\/wp-json\/wp\/v2\/posts\/5464\/revisions"}],"predecessor-version":[{"id":5786,"href":"https:\/\/cloudsave.app\/hy\/wp-json\/wp\/v2\/posts\/5464\/revisions\/5786"}],"wp:attachment":[{"href":"https:\/\/cloudsave.app\/hy\/wp-json\/wp\/v2\/media?parent=5464"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cloudsave.app\/hy\/wp-json\/wp\/v2\/categories?post=5464"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cloudsave.app\/hy\/wp-json\/wp\/v2\/tags?post=5464"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}