Bu ikinci bölümde de Windows’un sürücüler üzerinde sunduğu Restore seçeneklerinin nasıl yönetildiğine göz atacağız.
Bildiğiniz gibi System Restore olarak bilinen system koruma özelliği sayesinde işletim sisteminin bulunduğu sürücünün (sistem sürücüsü) belirli bir zamana geri döndürülmesi sağllanabilir. Buna Restore diyoruz. Özellikle sanallaştırma platformlarında bunu sıkça kullanıyoruz. Windows içinde System Protection / System Restore bölümüne aşağıdaki şekilde ulaşabiliyoruz.
Protection seçeneklerini Powershell üzerinden nasıl yönetiyoruz sorunu yanıtlayalım öyleyse…
Get-ComputerRestorePoint
Enable-ComputerRestore
Disable-ComputerRestore
Checkpoint-Computer
Bilgisayarımda bulunan Checkpoint’lerimi görmek için;
Get-ComputerRestorePoint
Neden boş? Çünkü Restore özellikleri benim bilgisayarımda kapalı. Öyleyse açalım. Bunu da komutla yapacağız elbette.
Enable-ComputerRestore
Artık ilk Checkpoint’imizi alabiliriz. Checkpoint’ler sistemin o anki durumunun fotoğrafı niteliğindedir. Sistemde herhangi bir sorun olduğunda daha önce alınmış olan Checkpoint’ler (snapshot olarak da kullanılır) içerisinden istediğinize geri dönebilirsiniz (Restore).
Checkpoint-Computer -RestorePointType DEVICE_DRIVER_INSTALL -Description "restore point 1 – BakiOnur"
RestorePoğintType parametresi için aşağıdaki değerlerden birini kullanabilirsiniz.
- APPLICATION_INSTALL
- APPLICATION_UNINSTALL
- DEVICE_DRIVER_INSTALL
- MODIFY_SETTINGS
- CANCELLED_OPERATION
Artık Get-ComputerRestorePoint ile şu ana kadar alınmış tüm checkpoint’lerimi görebiliim.
Artık sistemimde Restore Point’im (checkpoint) var. Bunu da sistem özelliklerinden teyit edelim.
Artık yukarıdaki System Restore butonu sayesinde dilediğim zamana geri dönebilirim!
Son olarak eğer bu özelliği devredışı bırakmak istersem;
Disable-ComputerRestore
Sorularınız için bakionur@bakionur.com