Merhaba, Ziyaretçi. Lütfen giriş yapın veya üye olun.

Kullanıcı adınızı, parolanızı ve aktif kalma süresini giriniz

  Gelişmiş Arama
insanın içinde varsa, commodore.gen.tr açığa çıkarır bunu.. bir nevi retro olaylarının dolunayıyız.(Arda)
commodore.gen.trGenel KategoriGenel SohbetYedekleme için sanal disk kullanımı
Sayfa: [1]   Aşağı git
Yazdır
Gönderen Konu: Yedekleme için sanal disk kullanımı  (Okunma Sayısı 405 defa)
0 Üye ve 1 Ziyaretçi konuyu incelemekte.
emarti
Uzman
*****
Mesaj Sayısı: 2.319


Only Amiga Makes It Possible █


Üyelik Bilgileri WWW
« : Aralık 17, 2022, 22:21:15 ÖS »

VHD, VHDX uzantılı sanal disk imajlarını Windows ortamında sanırım Windows 8 ve sonrasında kullanabilir olmak üzere Disk Yönetimi yada Hyper-V Yönetici gibi uygulamalar ile oluşturabiliyoruz.

Bu imajları ortama bağlayıp ekleme, silme, düzenleme gibi işlemlerini yapabiliyoruz.

Örneğin 2TB yedekleme için ayırdığınız 2 adet USB diskiniz olsun.
Onlarca Dosya ve klasör olarak yedeklemeyi yapmak yerine bunları içeren birkaç sanal disk imajını yedeklemek bu disklere ne kadar mantıklı, güvenilir yada kullanışlı olabilir?




Logged

https://github.com/emartisoft My GitHUB | http://csdb.dk/scener/?id=26786 My CSDB
READY.
SYS(64767): EMARTI
BlitzBasic
Deneyimli
*****
Mesaj Sayısı: 1.194



Üyelik Bilgileri
« Yanıtla #1 : Aralık 17, 2022, 23:46:04 ÖS »

Tek bir büyük dosya oluşturuyor. 1 byte bile bozulma olursa bütün hepsi gitmesin?
İçinden birşey almak için mount etmek gerekecek fazla dertli geldi.

Çok fazla dosya varsa Rsync tarzı bir yazılım kullanılabilir. Rsync çok hızlı bir şekilde dosyaları tarayıp eğer daha önce yedek alındıysa aradaki farkı (incremental) yedekleyebiliyor.
Logged

A500|ACA500Plus42Mhz8MB|GoTeK|IndivisionECS|OS3.1
ZX Spectrum 48K, 48KPlus | Amstrad CPC6128
mtchannel
Üye
***
Mesaj Sayısı: 227



Üyelik Bilgileri
« Yanıtla #2 : Aralık 17, 2022, 23:58:01 ÖS »

@emarti merhaba.
ben yıllardır tüm yedeklenecek herşeyimi bu şekilde yapıyorum.
bilgisayar yöneticisinden vhdx olarak yapıyorum.
filmler-oyunlar-programlar için ayrı vhdx'ler kullanıyorum.
şimdiye kadar veri kaybı yaşamadım. tabiki herkese göre farklılık gösterebilir bu durum.
artısı eksisi illaki vardır. çok büyük bir arşiviniz varsa mutlaka detaylı araştırın.
sonrasında geri gelmesi imkansız olabilir.
dediğim gibi yıllardır sorun yaşamadım. yaşamayacağım anlamına gelmez

tek tıkla oyun çalıştırmak için küçük bir örnek vermek istiyorum
not defterine aşağıdaki kodları ekliyorum ve ps1 uzantısında kaydediyorum

kodlar:
$VolumesVHDX = Mount-DiskImage -ImagePath D:\CACHE\08-OYUNLAR\GAMES\steam.vhdx -PassThru | Get-Disk | Get-Partition | Get-Volume | Select-Object DriveLetter
Set-Partition -DriveLetter $VolumesVHDX.DriveLetter -NewDriveLetter X
X:
cd "steam"
./steam.exe -silent -noverifyfiles -cafeapplaunch -login kullanıcı adı şifre
pause
$VolumesVHDX = Dismount-DiskImage -ImagePath "D:\CACHE\08-OYUNLAR\GAMES\steam.vhdx"

peki bu kodlar ne yapıyor.
1-) vhdx'i çift tıklıyor
2-) takılı kaç disk varsa sıradaki disk harfini ekliyor
3-) daha sonra otomatik olarak disk harfini "X" olarak değiştiriyor
4-) vhdx'in içindeki steam klasörüne girip steam.exe dosyasını çalıştırıyor
5-) arka planda powershell açık kalıyor
6-) oyun oynayıp işin bittikten sonra powershell için bir tuşa basınca "X" diskini çıkarıyor

ben tüm oyunlarımı vhdx olarak birleştirdim ve bu şekilde kullanıyorum. büyük ihtimal kod kısaltılabilir ancak uğraşmadım açıkcası.
filmlerimi-oyunlarımı-müziklerimi-programlarımı tek parça tutmam için harika bir şey diyebilirim.
Logged
emarti
Uzman
*****
Mesaj Sayısı: 2.319


Only Amiga Makes It Possible █


Üyelik Bilgileri WWW
« Yanıtla #3 : Aralık 18, 2022, 02:15:20 ÖÖ »

Tek bir büyük dosya oluşturuyor. 1 byte bile bozulma olursa bütün hepsi gitmesin?
İçinden birşey almak için mount etmek gerekecek fazla dertli geldi.

Çok fazla dosya varsa Rsync tarzı bir yazılım kullanılabilir. Rsync çok hızlı bir şekilde dosyaları tarayıp eğer daha önce yedek alındıysa aradaki farkı (incremental) yedekleyebiliyor.


Bu tarz bir yazılım kullanıyorum lakin bunu sanal disk yedekleri için de kullanmaya devam edeceğim. Tek büyük bir dosya sıkıntılı gibi olsa da VHDX bazı avantajları var gibi.
Logged

https://github.com/emartisoft My GitHUB | http://csdb.dk/scener/?id=26786 My CSDB
READY.
SYS(64767): EMARTI
emarti
Uzman
*****
Mesaj Sayısı: 2.319


Only Amiga Makes It Possible █


Üyelik Bilgileri WWW
« Yanıtla #4 : Aralık 18, 2022, 02:20:57 ÖÖ »

@emarti merhaba.
ben yıllardır tüm yedeklenecek herşeyimi bu şekilde yapıyorum.
bilgisayar yöneticisinden vhdx olarak yapıyorum.
filmler-oyunlar-programlar için ayrı vhdx'ler kullanıyorum.
şimdiye kadar veri kaybı yaşamadım. tabiki herkese göre farklılık gösterebilir bu durum.
artısı eksisi illaki vardır. çok büyük bir arşiviniz varsa mutlaka detaylı araştırın.
sonrasında geri gelmesi imkansız olabilir.
dediğim gibi yıllardır sorun yaşamadım. yaşamayacağım anlamına gelmez

tek tıkla oyun çalıştırmak için küçük bir örnek vermek istiyorum
not defterine aşağıdaki kodları ekliyorum ve ps1 uzantısında kaydediyorum

kodlar:
$VolumesVHDX = Mount-DiskImage -ImagePath D:\CACHE\08-OYUNLAR\GAMES\steam.vhdx -PassThru | Get-Disk | Get-Partition | Get-Volume | Select-Object DriveLetter
Set-Partition -DriveLetter $VolumesVHDX.DriveLetter -NewDriveLetter X
X:
cd "steam"
./steam.exe -silent -noverifyfiles -cafeapplaunch -login kullanıcı adı şifre
pause
$VolumesVHDX = Dismount-DiskImage -ImagePath "D:\CACHE\08-OYUNLAR\GAMES\steam.vhdx"

peki bu kodlar ne yapıyor.
1-) vhdx'i çift tıklıyor
2-) takılı kaç disk varsa sıradaki disk harfini ekliyor
3-) daha sonra otomatik olarak disk harfini "X" olarak değiştiriyor
4-) vhdx'in içindeki steam klasörüne girip steam.exe dosyasını çalıştırıyor
5-) arka planda powershell açık kalıyor
6-) oyun oynayıp işin bittikten sonra powershell için bir tuşa basınca "X" diskini çıkarıyor

ben tüm oyunlarımı vhdx olarak birleştirdim ve bu şekilde kullanıyorum. büyük ihtimal kod kısaltılabilir ancak uğraşmadım açıkcası.
filmlerimi-oyunlarımı-müziklerimi-programlarımı tek parça tutmam için harika bir şey diyebilirim.

Güzel bir örnek.
Benim gibi oyun meraklısı olmayanlar için harf atanıp biçimlendirilmiş bir VHDX formatını çift tıklayarak kolaylıkla mount edebiliyorsunuz. Sağ tıklama menüsünden de çıkarabiliyorsunuz. (Windows 11 için böyle)

Tek parça olması yedeklerinin kopyalamasının daha hızlı olmasını sağlayabilir.
Logged

https://github.com/emartisoft My GitHUB | http://csdb.dk/scener/?id=26786 My CSDB
READY.
SYS(64767): EMARTI
mtchannel
Üye
***
Mesaj Sayısı: 227



Üyelik Bilgileri
« Yanıtla #5 : Aralık 18, 2022, 02:25:15 ÖÖ »

aslında en güzel yanıda çok fazla dosyanın tek parça halde bir araya toplanması. sıkıştırsak bu seferde açılacak diye bekleyeceğiz. tek parça olması ve direk kullanılabilmesi çok büyük avantaj.
Logged
phoenix
Genel Yönetici
*****
Mesaj Sayısı: 1.465



Üyelik Bilgileri
« Yanıtla #6 : Aralık 18, 2022, 03:36:43 ÖÖ »

Güzel bir deneyim paylaşımı olmuş. İş yaparken kullandığım bir sürü müzik dosyası var. Bu şekilde de yedek tutmak alternatif olacak. Teşekkür ederim.
Logged
emarti
Uzman
*****
Mesaj Sayısı: 2.319


Only Amiga Makes It Possible █


Üyelik Bilgileri WWW
« Yanıtla #7 : Aralık 18, 2022, 10:59:32 ÖÖ »

Yararlı olabileceğini düşündüğüm türkçe bir kaynak linkini paylaşıyorum.
https://parlakyigit.net/ebooks/Virtual_Hard_Diske_Giris.pdf
Logged

https://github.com/emartisoft My GitHUB | http://csdb.dk/scener/?id=26786 My CSDB
READY.
SYS(64767): EMARTI
emarti
Uzman
*****
Mesaj Sayısı: 2.319


Only Amiga Makes It Possible █


Üyelik Bilgileri WWW
« Yanıtla #8 : Aralık 18, 2022, 11:09:46 ÖÖ »

Ayrıca edindiğim bilgiler doğrultusunda VHDX 64TB'a kadar desteklenen yapıya sahip. Dinamik formatta oluşturulursa dosyalar eklendikçe boyut artıyor. Disk Yönetiminde Eylem/SSD oluştur ile imaj dosyasını oluşturup, formatlayıp kendi isteğinize uygun boyutta şablon dosyaları oluşturabilirsiniz. Sisteme bağladıktan sonra normal bir partisyon gibi tüm işlemleri gerçekleştirebiliyorsunuz.
Logged

https://github.com/emartisoft My GitHUB | http://csdb.dk/scener/?id=26786 My CSDB
READY.
SYS(64767): EMARTI
Simon (Özay Turay)
Yönetici
*****
Mesaj Sayısı: 7.239


Commodore Forever


Üyelik Bilgileri WWW
« Yanıtla #9 : Aralık 18, 2022, 17:18:44 ÖS »

Ben harici diske yedekleme için açık kaynak kodlu FreeFileSync programını kullanıyorum. Karizmatik

https://freefilesync.org

Incremental tabir edilen sadece değişen dosyaları yedekleyebildiği için sadece ilk yedekleme uzun sürüyor. Yani öyle sanal disk ile falan kasmaya gere yok bence. Kahkaha

Ben yedeklemelerimi yaparken programı Mirror modunda kullanıyorum. Böylece D sürücümdeki tüm dosyaların (veya istersem sadece seçtiğim klasörlerin) harici diskimde birebir kopyası oluşuyor. Eğer yedeklediğiniz dosyalardan sildikleriniz olsa bile bir sonraki yedeklemede harici diskten silinmesin istiyorsanız Update modunda, yedeklediğiniz dosyalardan sildikleriniz olsa bile bir sonraki yedeklemede yedekten geri yüklensin istiyorsanız Two-Way modunda kullanabilirsiniz.

Üstelik Windows, MacOS ve Linux sürümleri mevcut.





Logged

http://www.retrodergi.com - http://www.e-turay.com - http://www.karizmawow.com

Retro: Commodore 64, Amiga 500, Amiga 1200
Retromsu: Wii, XBox360, XBox, PS3 Slim, PS2 FAT, PS1, PS Vita, Nintendo 3DS, Nintendo 2DS
emarti
Uzman
*****
Mesaj Sayısı: 2.319


Only Amiga Makes It Possible █


Üyelik Bilgileri WWW
« Yanıtla #10 : Aralık 18, 2022, 18:30:06 ÖS »

Uzun bir süredir FreeFileSync adlı uygulamayı kullanıyorum. gayet başarılı. Oluşturulan VHD yada VHDX sanal disk imaj içerikleri bununla update edilebilir.
Logged

https://github.com/emartisoft My GitHUB | http://csdb.dk/scener/?id=26786 My CSDB
READY.
SYS(64767): EMARTI
Sayfa: [1]   Yukarı git
Yazdır
Gitmek istediğiniz yer: