Hepimiz yerine getirme ihtiyacını bir kereden fazla duymuşuzdur. yedekleme veri. Sistemin çökmesi, başkasının veya kendisinin oyunbaz elleri ve verilerinizin bozulmasına veya yok olmasına neden olabilecek diğer birçok neden. Kayıp verileri kurtarmak için haftalarca uğraşmak zorunda kalanlar için bunun artık açıklanmasına gerek yok.

Üstelik, iyi bilinen kötü niyet kanununa göre, olasılık gerekli dosyalar yedekleme yapmazsanız çok daha kötüleşecektir. O halde hepimiz kendimizi kurtaralım!

Otomatik yedekleme kaydetme belirli gereksinimleri karşılamalıdır:

  • düzenli olarak yapılması gerekmektedir. Ayrıca kopyalama periyodu veri güncelleme sıklığına göre belirlenir. Onlar. dosyalar her gün değişiyorsa, her gün kopyalanmaları gerekir;
  • kopyalar veri kaynağından ayrı tutulmalıdır. Bu harici bir sürücü olabilir veya daha iyisi kopyaları depolayabilir uzak sunucu veya internetteki bulutta. O zaman bilgisayarlı bir oda olsa bile harici sürücü havaya uçacak, veriler büyük BT şirketlerinin güçlü ve korumalı sunucularında bulutta güvenle saklanacak;
  • depolama alanı küçükse, yerden tasarruf etmek için kopyalar sıkıştırılmalıdır;
  • aynı nedenden dolayı yakın zamanda saklanan kopyaların sayısını izlemek gerekir. Örneğin çok önemli veriler için 7 adet günlük, 4 adet haftalık ve 12 adet aylık kopya saklıyorum. Kalan kopyalar gereksiz olduğundan silinir;
  • Kaydettikten sonra kullanılabilirliği kontrol etmeniz gerekir yedek kopya ve bütünlüğü.

Verileri yedekleyen ücretsiz ve olmayan birçok program vardır. Ücretsiz ve ücretli bir program örneği vereceğim.

yapmak otomatik başlatma dosya, örneğin haftada bir kez ihtiyacınız var

Yünlü kumaş ceketli adam resmi atmosferden dolayı tamamen bunalıma girmişti.
alizarin mürekkebinin kokusu, saatlerce hızlı ve ağır nefes alma,
ve özellikle de "İşinizi yaptınız ve gidin" şeklindeki katı posterle.
Ceketli adam henüz işine başlamamış olmasına rağmen çoktan ayrılmak istiyordu.

9 Eylül 2007

Son zamanlarda sahip olma ihtiyacını hissettim bir veritabanının yedeklenmesi son birkaç gün içinde. Koşullardan biri, tüm bunları üçüncü taraf veya evde yazılan programları kullanmadan uygulamaktı. Biraz düşündükten sonra, bunu .bat dosyasında açıklanan standart DOS komutlarını kullanarak uygulamaya karar verildi.

BAT dosyalarının nasıl yazılacağını bilenler daha fazla okumayabilir. Diğerleri için rem ile başlayan tüm satırların yorum olduğunu açıklayacağım. Bu nedenle yürütülmezler ve kodun tamamını kopyalayabilirsiniz.

Ve algoritma çok basittir. Dünkü arşivin saklandığı archive_new ve dünden önceki günün arşivinin saklandığı archive_old olmak üzere iki klasörümüz var. Böylece aşağıdakileri elde ederiz:


rmdir /s /q \\sunucu\arşiv\arşiv_eski

ren \\sunucu\arşiv\arşiv_yeni arşiv_eski

mkdir \\sunucu\arşiv\arşiv_yeni
rem Veritabanı dosyalarını archive_new klasörüne kopyalayın
kopyala /y *.base \\sunucu\arşiv\arşiv_yeni

Tüm. Bu algoritmanın günde bir kez çalışmasıyla iki yedek kopyamız olacak: dün ve dünden önceki gün için.

Bu en basit algoritma, dosyaları başka bir konuma kopyalamanız gerektiğinde idealdir. İki dezavantajı var.

Öncelikle veritabanları büyük olabilir.

İkinci olarak, burada mutlak yollar belirtilir ve ayarları veya yapıyı değiştirirseniz, dosyadaki tüm yolları düzeltmeniz gerekecektir.

Bu dezavantajların ikisi, veritabanlarının arşivlenmesi ve ilgili yollar için değişkenlerin ayarlanmasıyla kolayca çözülebilir.


rem Arşiv adı yerine güncel tarih kullanılacak
SET archive_name=%date%.rar

rem archive_old klasörünü silin

rem archive_new klasörünü archive_old olarak yeniden adlandırın

rem Bir dizin oluştur archive_new

rem *.exe ve *.bat dışındaki tüm dosyaları arşivleyin
rar a -r -m5 -x*.bat -x*.exe %archive_name%
rem Veritabanını içeren arşivi archive_new klasörüne kopyalayın
kopyala /y %archive_name% %server_dir%\archive_new \
rem Arşivi taşıma
%archive_name% %serev_dir%\archive_new \'i taşı

Not: arşivleme hattının çalışması için standart WinRar paketindeki “rar.exe” dosyasına ihtiyacınız olacaktır.

Yukarıdaki örneğin bir ana dezavantajı vardır: Veritabanı uygulama tarafından sürekli olarak kullanılıyorsa, arşivleyici ona erişemeyecektir. Bu durumda, tasarımı biraz ayarlamanız ve önce dosyaları arşivlenecekleri başka bir dizine kopyalamanız gerekecektir.

rem Arşivin adı ve sunucudaki arşiv klasörünün yolu için değişkenleri bildirin
SET archive_name=%date%.rar
SET sunucu_dir=\\sunucu\arşiv\
SET temp_dir=\\temp\
rem archive_old klasörünü silin
rmdir /s /q %sunucu_dir%\arşiv_eski
rem archive_new klasörünü archive_old olarak yeniden adlandırın
ren %server_dir%\archive_new archive_old
rem Bir dizin oluştur archive_new
mkdir %server_dir%\archive_new
rem Veritabanı dosyalarını geçici klasöre kopyalayın
kopyala /y *.base %temp_dir%
rem *.exe ve *.bat dışındaki tüm dosyaları geçici klasörde arşivleyin
rar a -r -m5 -ep1 -x*.bat -x*.exe %archive_name% %temp_dir%
rem Arşivi archive_new klasörüne taşıyın
%archive_name% %server_dir%\archive_new \'i taşı
rem Temp klasörünün içeriğini temizleyin
del /q %temp_dir%*.*

Genel olarak hepsi bu. Artık geriye kalan tek şey bu .BAT dosyasının yürütülmesini planlamaktır ve sitenin veritabanının güvenliği konusunda endişelenmenize gerek yoktur.

Not:

Yaratıcı olmak isteyenler için burada anlatılanların çoğu RAR'daki tuşlar aracılığıyla yapılabilir.

Yedek kopyalar oluşturmak için pek çok program vardır. Bazıları ücretli, bazıları ücretsiz. Bazıları, karmaşık bir kurulum sürecinden geçmeden tonlarca parametre belirlemenize olanak tanıyan "sihirbazlar" kullanır.

  • Ancak yedekleme işleminin kendisi aslında sadece basit bir kopyadır. Elbette arşivleme, değişiklikleri izleme vb. gibi seçenekler vardır, ancak çoğu durumda algoritmanın kendisi basit eylemlere indirgenir:
  • kaynak verilerin seçimi (dizin, dosyalar);
  • nereye kopyalanacağını seçme (dizin);
doğrudan kopyalama. Yani tüm bu işlemleri gerçekleştirmek için yardıma başvurmanıza hiç gerek yok.üçüncü taraf programları . İhtiyacınız olan her şey zaten içinde.

Windows Bir dosyayı/dizini kopyalamak için şu komutu kullanın: xkopya

. Birçok parametresi vardır, ancak genel olarak şu şekilde gösterilir:

Xcopy "D:\dosyalarım\*.*" "j:\backup\dosyalarım\*.*" Bu komut dizini kopyalayacaktır " d:\dosyalarım "V"».

j:\yedekleme\dosyalarım

Yani eylemlerimiz çok basit. Öncelikle Notepad2'yi açalım. İçinde yedeklenmesi gereken dizinleri belirtmeniz gerekir. Şahsen ben önemli verileri çeşitli dizinlerde saklıyorum: "txt", "iş" vb. İkinci parametre ile nereye kopyalama yapacağımızı belirtiyoruz. Yedekleme için genellikle harici bir tane kullanırım sabit disk

(USB BAĞLANTI). Windows'un her bağlanışınızda aynı sürücü harfini ataması için şunu girmeniz gerekir: Denetim Masası - Yönetim - Bilgisayar Yönetimi - Disk Yönetimi . Bağlı sürücüde sağ tıklayın ve " Sürücü harfini veya sürücü yolunu değiştirin... " Açılan pencerede " seçeneğini seçin Değiştirmek

» ve gerekli harfi belirtin. Örneğin, “J”yi belirttim. Kolaylık sağlamak için, daha sonra kafanızın karışmaması için dizin adlarını kaydetmek daha iyidir. Ve yedeğin kendisini ayrı bir dizine yerleştiriyorum "».

Kopyalama algoritması şu şekilde olacaktır: yalnızca yeni dosyaları kopyalayacağız, eskilerin üzerine yazılacaktır. Aynı zamanda kaynak dizinde artık bulunmayan dosyaları da silmeyeceğiz. Bütün bunlar için parametrelerin belirtilmesiyle elde edilir. Bir dosyayı/dizini kopyalamak için şu komutu kullanın:.

İşte cüzdan rezervasyonunun çalışan bir örneği WEBMONEY Ve Yandex-Para:

Xcopy "C:\Program Files\WEBMONEY\*.*" "j:\backup\WEBMONEY*.*" /E /F /H /R /K /Y /D xcopy "C:\Program Files\Wallet\* .*" "j:\yedekleme\Cüzdan*.*" /E /F /H /R /K /Y /D

Bu satırların kopyalanması gerekiyor Not Defteri2 ve “.bat” uzantılı bir dosyaya kaydedin, örneğin “ yedekleme.bat" Şimdi onu başlatmamız gerekiyor ve her şey otomatik olarak yapılacak.

Şimdi yolları """ tırnak işaretleri içinde belirttiğimize dikkat edin - bu Windows gereksinimi uzun isimler için. Dizinler ters eğik çizgi "" ile ayrılır. Sonunda parametreler Bir dosyayı/dizini kopyalamak için şu komutu kullanın:.

Yani, yedeklemek ve "olarak kaydetmek" için yalnızca dizinlerinizi belirtmeniz yeterlidir. yedekleme.bat" Bu tür birkaç dosya oluşturabilirsiniz: kopyalama işlemi bazen çok zaman alabilir, bu nedenle çok kritik bazı verileri daha sık kopyalarım - onlar için başka bir dosya var " QiukkBACKUP.BAT».

Doğal olarak alıcı diskte yeterli alan olduğundan emin olmanız gerekir.

Şimdi karşılaşabileceğiniz bir sonraki şey yanlış metin kodlamasıdır. Gerçek şu ki, DOS için Rusça harfler (kopyalamanın gerçekleştiği yer) Windows'tan (bat dosyasını oluşturduğunuz yer) farklıdır. Örneğin bir dizinim var " c:\Sık Kullanılanlar" Yarasa dosyasını çalıştırırsam hiçbir şey olmuyor çünkü Bir dosyayı/dizini kopyalamak için şu komutu kullanın: onu bulamayacak. Bu nedenle yarasa dosyamızın DOS kodlamasına dönüştürülmesi gerekiyor (buna genellikle "" denir). OEM»).

Bunu yapmak için aşağıdaki satırları vurguluyoruz. Not Defteri2 ve tıklayın Ctrl+Üst Karakter+O(veya Düzenle - Dönüştür - OEM Metnine). "Saçmalık" göreceksiniz ama paniğe kapılmayın, böyle olması gerekiyor. Benim örneğimde şöyle görünüyor: " c:?§Ўа ®Ґ»

eğer varsa Toplam Komutan , ardından bu dosyayı şu şekilde görüntüleyebilirsiniz: F3 ve görüntüleyicide kodlamayı değiştirin - anahtar " S».

Kullanmadığım ama sizin için yararlı olabilecek bir sonraki görev kopyalamaktır güncel sürüm dizini ve eski yedeklemenin adı “ eskimiş».

Buradaki görev hiç de zor değil: önce eskiyi kaldırmanız gerekiyor " eskimiş", ardından geçerli yedeklemeyi " olarak yeniden adlandırın eskimiş"ve her zamanki gibi kopyala Bir dosyayı/dizini kopyalamak için şu komutu kullanın:. İşte bir dizin rezervasyonu örneği " c:\iş»:

Del "j:\backup\work_old" /s /q rmdir "j:\backup\work_old" /s /q yeniden adlandır "j:\backup\work" "work_old" xcopy "c:\work\*.*" " j:\backup\work*.*" /E /F /H /R /K /Y /D

Takım " del» dizindeki tüm dosyaları siler. Takım " rmdir» boş bir dizini siler. Takım " yeniden isimlendirmek» dosyaları yeniden adlandırır. Ve takım" Bir dosyayı/dizini kopyalamak için şu komutu kullanın:"Dosyaları her zamanki gibi kopyalıyoruz.

Postayla çalışmak için kullanıyorsanız posta istemcisi Yarasa! , o zaman muhtemelen otomatik rezervasyon fonksiyonuyla karşılaşmışsınızdır. Belirli bir günde program ve belirli zaman(ayarlarda belirlenen) en uygunsuz anda verilerle bir arşiv oluşturmaya başlar.

Bu süreçte yanlış bir şey görmüyorum. Ama eğer bir bilgisayarınız varsa minimum performans(ve bu tür programlar çoğunlukla ofislerde kullanıldığından, durum büyük olasılıkla budur), o zaman bunun için en uygunsuz anda, The Bat! bilgisayarı donduran beceriksiz işlemini başlatır.

Arşivleme işlemini iptal et şu anda Kolay değil, sadece donuyor. Kapatmak için bile cihaz yöneticisini aramanız gerekir (Ctrl + Alt + Sil tuş kombinasyonu).

Bu nedenle arşivin oluşturulacağı zamanı değiştirmek veya tamamen kapatmak daha iyidir. İkinci durumda arşivlemenin manuel olarak başlatılması gerekecektir.

Ayarlara girmek için açın. İşte asıl noktayı buluyoruz "Sistem" ve karşıdaki kutunun işaretini kaldırın “Fotokopi makinesi. Her".

Yedeklemeyi yapılandırmanız gerekiyorsa, özellikle arşivin kaydedildiği konumu belirtmeniz, neyin arşivlenmesi gerektiğini ve diğer parametreleri yapılandırmanız gerekiyorsa, şu adrese gitmeniz gerekir: “Özellikler → Ayarlar → Sistem” ve düğmeye basın "Ek olarak". Oradaki sekmede "Genel" yedek kopyaların kaydedileceği dizini seçin ve ayrıca neyin kopyalanacağını işaretleyin (özellikler posta kutusu, posta klasörleri, adres defterleri, kullanıcı ayarları, harflere eklenen dosyalar).

Aynı pencerenin altında, işlenecek posta kutularını (birkaç tane varsa) ve adres defterlerini seçin.

Sekme "Ek olarak" arşiv için bir şifre belirlemenizi sağlar. Bu sayede arşivde yer alan kişisel mektupları ve bilgileri sizden başka kimsenin kullanamayacağından emin olabilirsiniz.

Sekme "Klasörler" işlenecek klasörleri belirtmenize olanak tanır. Varsayılan olarak hepsi seçilidir.

Henüz The Bat! e-posta istemcisine aşina olmayan herkes aşağıdaki bağlantıyı kullanarak bunu yapabilir.

Yarasa!—çalışmak için 1 numaralı program e-postayla. Bu programçeşitli testlerde birçok zaferi var. Bu e-posta istemcisi tüm olası protokolleri ve şifreleme yöntemlerini destekler. İstemcinin yapılandırılması kolaydır (en popüler e-posta hizmetleri için, neredeyse otomatik olarak yalnızca bir kullanıcı adı ve şifreye ihtiyacınız vardır) ve az miktarda sistem kaynağı gerektirir ve gözlemlerime göre, harflerin içeriğini daha iyi görüntüler ve istemciyle doğru şekilde senkronize olur. sunucu. IMAP4, POP3, APOP, SMTP, SMTP kimlik doğrulama protokolleriyle çalışır.

The Bat! posta programını incelemeye devam ediyoruz! Bu eğitimde, tüm ayarlar, arama özellikleri ve (kısayol tuşu) ile birlikte posta kutularını yedeklemeye ve geri yüklemeye bakacağız.

Yedekleme

Önceki derslerde inceledik Ancak sistemi yeniden yüklediğinizde veya programı başka bir bilgisayarda veya dizüstü bilgisayarda çalıştırdığınızda, her posta kutusu için posta gönderme ve almayı, otomatik sıralamayı, mektup şablonlarını vb. yeniden yapılandırmanız gerekir. Çok sayıda posta kutusu olduğunda ve bunlar farklı posta servislerine kayıtlı olduğunda görev özellikle karmaşık hale gelir. Karar veriliyor bu sorun yedekleme, bu sayede yalnızca tüm ayarları geri yükleyemezsiniz e-posta kutuları, aynı zamanda bu posta kutularına gelen ve giden tüm mektuplar.

The Bat'ın yedek kopyasını oluşturma ve geri yükleme prosedürüne bakalım! ekran görüntülerini kullanma. Aşağıdaki resim ilgili menü öğelerinin nerede bulunduğunu göstermektedir.

Yedek kopya oluşturmak için aynı adı taşıyan menü öğesini seçin ve bir sonraki pencerede "Gözat" düğmesine tıklayarak gelecekteki arşivin yolunu ve adını ayarlayın. Gerekirse arşive yorum yazarız.

ÖNEMLİ! Arşiv oluşturmak için bir konum belirlerken, sistem yeniden kurulduğunda arşivin üzerine yazılabileceğinden, sistem diski dışında bir disk seçin. Örneğin, sistem “C” sürücüsünde bulunuyorsa, arşivin konumunu “D”, “E” veya bir flash sürücüye belirtin.

“Tamam”a tıkladıktan sonra, arşivleme için tüm posta kutularını veya tek tek posta kutularını seçebileceğiniz bir pencere açılacaktır. Gerekirse arşiv için bir şifre de belirleyebilirsiniz.

Tekrar “Tamam”a tıkladıktan sonra The Bat yedekleme işlemi başlayacaktır!

Bir yedekten geri yüklemek için uygun menü öğesini seçin (ilk ekran görüntüsüne bakın). Ardından “Ekle” ye tıklayın ve daha önce oluşturulan arşivi bulun. Daha sonra “Tamam”a tıklayın. Bir sonraki pencerede geri yüklenecek posta kutularını seçin ve tekrar “Tamam”a tıklayın. Bir süre bekleyip sonucun tadını çıkarıyoruz

Bu arada, The Bat!'in sistem diskinde bulunmayan taşınabilir sürümünü kullanıyorsanız, sistemi yeniden yükledikten sonra posta istemcisinin geri yüklenmesine gerek kalmayacak - hemen kullanıma hazır olacaktır. Kısayolu yeniden oluşturmanız yeterlidir yürütülebilir dosya masaüstünde.

Yarasa'da ara!

E-posta istemcisi The Bat! kullanarak güçlü bir aramaya sahip ince ayar aradığınız bilginin parametreleri. Bir düzine posta kutunuz ve içinde yüzlerce, hatta binlerce mektubunuz varsa, bu araç kesinlikle yeri doldurulamaz.

Kişiselleştirebileceğiniz arama kriterleri şunlardır:

1. Arama penceresini çağırma
2. Arama terimleri. Aşağıdaki seçenekleri seçebilirsiniz:

  • metin
  • gönderen (e-posta)
  • alıcı (e-posta)
  • başlık
  • Not
  • ekli dosyalar
  • herhangi bir parça

3. Bir koşulu silin
4. Yeni bir koşul ekleyin
5. “AND”, “OR” parametresinin seçilmesi
“VE” - belirtilen tüm koşulların karşılanması gerekir
“VEYA” – belirtilen koşullardan en az birinin karşılanması gerekir
6. Aranacak kutuları ve klasörleri seçme
7. Aramaya başlayın
8. Gelişmiş arama - arama parametrelerinin daha da hassas şekilde ayarlanmasını mümkün kılar. Örneğin: harf büyüklüğü, harf niteliği (durum), zamanaşımı, zaman aralığı ve diğer kriterler. Bu modu dikkate almayacağım. Orada her şey sezgiseldir, sanırım anlayacaksınız.

İki arama örneğine bakalım:

Örnek 1. Diyelim ki, konusu " ifadesini içeren tüm e-postaları bulmamız gerekiyor. Windows dersi 7" veya "Windows 7 dersi" (tam olarak hatırlamıyoruz). Tüm posta kutularında arama yapacağız. Arama kurulumu şu şekilde görünecektir:

Örnek 2. Metinde "bağlı kuruluş programlarında nasıl para kazanılır" ifadesini içeren ancak "bülten" kelimesini içermeyen yazar (gönderen) D. Pecherkin'den bir mektup bulmak gerekir. Mektubun Yandex posta kutusunda olduğu da biliniyor. Ayarlar şu şekilde olacak:

Kısayol Tuşları Yarasa!

Posta programı The Bat! belirli bir işlevi hızlı bir şekilde çağırmak için bir sete sahiptir. İşte en sık kullanılan kombinasyonlar:

  • bir harf oluştur - Ctrl+N
  • yeni posta al - F2
  • tüm posta kutularına aynı anda posta alın - Alt+F2
  • posta gönder - Shift+F2
  • posta kutusu özellikleri - Alt+Enter
  • bir mektuba hızlı yanıt - Ctrl+Enter
  • şablon çağırma - Ctrl+boşluk
  • sıralama kuralı oluşturma - Shift+Ctrl+F
  • arama - F7
  • adres defteri - F8

Tüm The Bat kısayol tuşlarını görün! program menüsünde ilgili komutların karşısında bulunabilir.

Program ayrıca “Özellikler” / “Ayarlar” menüsü / “Diğer seçenekler” / “Sistem tuşları” bölümü aracılığıyla kendi kısayol tuşu kombinasyonlarınızı ayarlama olanağına da sahiptir.

Şimdilik size anlatmak istediklerim bu kadar posta programı Yarasa! Bu dersteki bilgilerin sizin için yararlı olacağını ve bu harika programla daha verimli çalışmanıza yardımcı olacağını umuyorum!