AccessTr.neT
Yedekleme olayında son aşama: Hem de profesyonelce... - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html)
+--- Forum: Access Dersleri (https://accesstr.net/forum-access-dersleri.html)
+--- Konu Başlığı: Yedekleme olayında son aşama: Hem de profesyonelce... (/konu-yedekleme-olayinda-son-asama-hem-de-profesyonelce.html)

Sayfalar: 1 2


Cvp: Yedekleme olayında son aşama: Hem de profesyonelce... - mehmetdemiral - 08/10/2013

(08/10/2013, 00:05)karaayhan yazdı: sayın demiral hocam peki bu akınsoft'un yedeklemesine benzer bişi access'te yapılamaz mı ?
hem konuya özgün bir yapı olur böylece başka yazılımın reklamını yapmaktan iyidir..Img-grin

Access ile yazdığımız programlar Access gibi bir temel programın çalışmasına bağlı olduğu için bu tür işlerde çok pratik değil. Access ile hazırlanan programlar için zaten pek çok güzel yedekleme alternatifi var. Sitede bunların hepsi bulunuyor. Ancak bunların hepsi Access'in açılmasına gerek duyuyorlar. Access'in sürekli altta çalışıyor olması bilgisayarın performansı açısından iyi değil. Bu açıdan scriptler daha elverişli görülüyor. Zaten ms-dos'un bat dosyası artık script oldu.

Benim bu yazıyı başlatmamdaki asıl amaç aslında diğer açtığım anketli konu olan "uzak data bağlantısı" konusuyla birebir ilgili olmasıydı. Birden çok kullanıcının ayrı mekanlarda kullandığı erişime açık dataların korunması için lokal makinelerdeki datalar zaman zaman otomatik yedeklenmeli diye düşünüyorum. Bu açıdan nasıl bir yol izlenebilir diye merak ettim. Çünkü şahsi olarak benim kullandığım servis datalarımı işyerimdeki bilgisayardaki stajyerler çöpe yollamışlar. Datalar uzak makinede olduğundan kullandığım 3 ayrı mekandaki 3 makinede de anında datalar uçtu. Neyse ki çöp kutusunda -silindiği makineyi de böylece ele vermiş oldu- duruyordu ve ordan geri aldım. Bu durumu bir daha yaşamamak için en sağlıklı ve eskileri silmeden nasıl yedek alabilirim diye düşündüm. Bu durumda bir alternatif aklıma geldi. Herkesin gözü önünde duran, çoğu makinede kurduğumuz bir programı kullandım. Gördüm ki ayarladığım saatte, sıkıştırarak ve diğer günlere ellemeden, her günü çağrıştıran bir isimle lokale yedek alıyor. Şimdi bu yedek klasörünü de bir başka uzak makineye bağlayıp, yedeklerimin de bir yerde yedeklenmesini sağlayacağım Img-grin))


Cvp: Yedekleme olayında son aşama: Hem de profesyonelce... - Berkant Öztürk - 08/10/2013

Merhaba;

Windows Service diye bir güzellik var.. Bence araştırın, böyle bir servisle istediğiniz gibi yedek alır, istediğiniz yerlere gönderir istediğiniz her türlü log dosyasını tutturabilirsiniz.


Cvp: Yedekleme olayında son aşama: Hem de profesyonelce... - Coskun0559 - 08/10/2013

benimde izlediğim şöyle bir yol var.Detaylı olarak anlatayım.
Benim datalar Sql serverda tutuluyor.Hem yazdığım programın hemde şirkette kullandığımız ticari yazılımın.SQL server Agent ile saat 01:00 da tüm veri tabanları yedeklenmeye başlıyor ve sabah saat 6:00 gibi tamamlanmış oluyor.Saat 7:00 de zamanlanmış görev devreye giriyor ve hazırlamış olduğum bat dosyasını tetikliyor.Saat 8:00 e kadar uzantısı *.BCK olan tüm dosyalarımı Yaklaşık 20 GB civarında Ağdaki yedek bilgisayara kopyalamış(üzerine yazıyor) oluyor.

Bat dosyasının içeriği aşağıdaki gibi

@ECHO OFF
REM BCK DOSYALARINI KOPYALAMA PROGRAMI CSKN CKL
ECHO SISTEM YEDEKLERI KONTROL EDILIYOR...
xcopy I:\bck\*.* \\Mb_yedekcoskun\y\YEDEKLER\ /y
ECHO.
ECHO ISLEMI TAMAMLADINIZ.DEVAM ETMEK ICIN BIR TUSA BASINIZ... PAUSE > NUL



"xcopy I:\bck\*.* \\Mb_yedekcoskun\y\YEDEKLER\ /y" bu satırı biraz açacak olursak Serverda I sürücüsünün altında bulunan tüm dosyaları Mb_Yedekcoskun bilgisayarındaki yedekler klasörüne kopyalıyor en sondaki /y parametreside üzerine yazma işlemini otomatik geçiyor.

Saygılar


Cvp: Yedekleme olayında son aşama: Hem de profesyonelce... - zetyu - 22/07/2015

(07/10/2013, 23:24)mehmetdemiral yazdı:
(07/10/2013, 23:06)alpeki99 yazdı: Dos kime yetmiyor Lol



Alıntı:Copy Data.mdb c:\yedek\Data.mdb /y

Güzel ama profesyoneller için. Ayrıca bunu çalıştırmak için bir de zamanlanmış görev olayı lazım. Bildiğim kadarıyla yeni işletim sistemlerinde varsayılan olarak gelmiyor. Tabii bunu bat yapıp program içinden de çalıştırdığımız oluyor.

Bu arada rar veya zip'in ms-dos versiyonu ile sıkıştırıp aynı işi ms-dos'tan da yaptığımız olmuştur geçmişte. Ben daha yaşlıyım ama Olcay sen de az eski kulağı kesiklerden değilmişsin haImg-grin)) Ms-Dos çözümlerini yeni bilgisayarcılar pek bilmez. "O ne ki?" diye soran bile gördüm Img-grin))





(07/10/2013, 22:43)karaayhan yazdı: akınsoft yedekleme hizmeti free bir yazılım sağ köşede balon çıkıyor ama prg. ayarlarından engellenebilir ki çokta önemli bir ayrıntı değil bu klasörü istediğimiz yerden alıp istedimiz bir çok yere belirli saat ve zamanlarda yedekliyor ...
zipliyor, şifreliyor vs...süper bi çözüm...

Benim önerime yakın bir çözüm. Tercihler arasında sayılabilir. Teşekkürler.


xcopy "D:\klasor\deneme.mdb" D:\klasor1\/y

Buda tarihli
xcopy "D:\klasor\ dene.mdb" D:\kalsor1\"%date%"\/y


Cvp: Yedekleme olayında son aşama: Hem de profesyonelce... - mehmetdemiral - 22/07/2015

Benim kullandığım biçim şöyle:

COPY "C:\mdsoft\tketici\data\*.accdb" "C:\mdsoft\tketici\util\"/Y

C:\PROGRA~1\WinRAR\WinRar.exe a -r -ag+DD_MM_YYYY_HH_MM "C:\mdsoft\tketici\yedekler\_datayedek.rar" "c:\mdsoft\tketici\Util\data.accdb"
del C:\mdsoft\tketici\util\*.accdb
close

Bu arada neden dosyayı kopyalayıp rarlayarak sonra sildiğimi merak edenler olabilir. Çünkü dosya serverde birden çok kullanıcı tarafından kullanılırken yedek almanın başka yolunu bulamadım. Dosya kullanıldığında winrar hata verdiği için bir lokal kopya alıp daha sonra sildiriyorum. Yani siz orayı kullanmayabilirsiniz.


Cvp: Yedekleme olayında son aşama: Hem de profesyonelce... - mehmetdemiral - 22/07/2015

Sizin dosyanın içeriği de şöyle olacak bu durumda

Kod:
C:\PROGRA~1\WinRAR\WinRar.exe a -r  -ag+DD_MM_YYYY_HH_MM "d:\klasor\_datayedek.rar" "d:\klasor\deneme.mdb"