Forum
Merhabalar,
Robocopy komut satırı versiyonunu arıyordum cok duydum son zamanlarda , Win2003 server resource kit içinde buldum , ama bunu kurmak istemiyorum heryere, sadece Robocopy.exe yi indirebilirmiyim bir yerden, resource kiti bir makinaya kurduktan sonra diger bilgisayarlara sadece bu exeyi kopyalasam yeterli olurmu calısması icin, kullanan var mı acaba?
Merhaba
Resource Kit 'in kurulmasında ne gibi bir sakınca gördünüz ? Resource Kit bir program değil, sadece ilgili exe leri bir klasörde toplar işinize lazım olanları kullanırsınız.
Hic kurmadıgım icin tereddüt ettim hocam, program degilse süper o zaman
çok teşekkür ederim
Merhaba,
Evet system32 klasörü altına atmanız yeterli olacaktır. Çalıştığını komut satırından kontrol edebilirsiniz (komutu direk çalıştırdığınızda kullanımı ile ilgili bilgi gelecektir). Alternatif olarak bu programın kullanıcı arayüzlü olarak çalışanıda var, "Microsoft Robocopy GUI" olarak aratırsanız bulabilirsiniz.
Selam Arkadaşlar,
Robocopy deki /MIR parametresi ile ilgili biraz detay bilgi verebilirmisiniz. Örneğin Robocopy komutunu ilk çalıştırıldığımızda aşağıdaki gibi bir uyarı vermekte
**** /MIR can DELETE files as well as copy them !
/MIR mirror için kullanılır
yansıladığınız yerde sizde önceden varolan bir dosya silinmiş ise sizin yansı tuttuğunuz yerel dosyada silinir demek istiyor
Örneğin x hostunda bulunan c:\ortak dosyalarımı y hostunda bulunan d:\ yoluna bu parametre ile bir kopyalama yaptığımda x hostundan data kaybım söz konusu olabilirmi?
x hostundaki c:\ortak klasorunu d:\ ye kopyaladınız diyelim
sonra x hostundaki c:\ortak klasorunden bir dosya silip tekrar kopyalama yaptıgınız da x den sildiginiz dosya y den de silinir
x tarafında herhangi bir yazma cizme silme olmaz
Vasvi bey,
Çok teşekkür ederim. 2TB lık bir file sunucunun transferi sözkonusu o yüzden biraz ihtiyatlı davranmak istiyorum. Fakat şimdi daha iyi anladım /MIR parametresini tekrar teşekkürler hızlı cevabınız için
Robocopy çalışması ile ilgili sorun yaşadım.
Ardından araştırmam sonucu işi xcopy ile 1 tb yakın file server sağlıklı bir şekilde taşıdım. Admin account ile komut satırında uygulayabilirsiniz. sonrasında update changes kısmıda ilginizi çekebilir.
Using xcopy to copy to migrate(File server migration ) files and folders with ntfs permissions
We should do this with two steps one Is copy the data first and then update the changes
First copy the files
xcopy “C:\Source Folder” “\\Destination Server\Share\Folder” /X /H /E /V
update the changes
update files or folders that have changed since the first copy
xcopy “C:\Source Folder” “\\Destination Server\Share\Folder” /X /H /E /V /D /Y
Switch Explaination
/X – Copies file audit settings and file ownership and ACL information.
/H – Copies hidden and system files.
/E – Copies directories and subdirectories, including empty ones.
/V – Verifies each new file.
/D – Copies files changed on or after the specified date (D:m-d-y).If no date is given, copies only those files whose source time is newer than the destination time.
/Y – Suppresses prompting to confirm you want to overwrite an existing destination file.
sadece dosyanın kendisinin taşınması ise gerekli olan robocopy ve xopy arasında bir fark yok işlevsel olarak
robocopy daha çok dosyaları ve klasorleri ntfs güvenlik hakları ile birlikte kopyalamak için tercih ediliyor
sadece dosyanın kendisinin taşınması ise gerekli olan robocopy ve xopy arasında bir fark yok işlevsel olarak
robocopy daha çok dosyaları ve klasorleri ntfs güvenlik hakları ile birlikte kopyalamak için tercih ediliyor
Üstad, robocopy ile yaklaşık 2 TB lık bir datayı farklı bir sunucuya taşımaya çalışıyoruz evet ntfs izinleri ile birlikte taşıdığı için robocopy avantajlı fakat file serverımızı ctesi ve pazar harici kapatamadığımız için kopyalama süresinin uzun olması yani ptesiyi geçiyor olması sebebi ile işlem yapamıyoruz.
İlk tercihim tabi ki robocopy oldu. Fakat ilk denememde bir dosyada hata verdi. Tekrar başlattığımda sürücü kısımları pasif olarak göründü. farklı bir kullanıcı profilinde açmadıkça durum düzelmedi. profil içerisine ne işlem yaptığını açıkçası bulamadım.
Alternatif ararken buna rastladım.
Xcopy hakkında başta bende sizin gibi düşünüyordum. Fakat test server üzerinde uygulama denemesi yapıp sonra gerçek ortamda uyguladım.
Ntfs izinlerimi taşımasa şu anda bitmiştim zaten. Tamamiyle Security , share , Permission , Audit (ki loglamada kullanıyorum) Owner hakları tamamiyle aktarılmıştı. Xcopy sadece alternatif ve deneyip olumlu sonuç aldığım bir yol idi paylaşmak istedim.
Teşekkürler iyi çalışmalar.
Merhaba Arkadaşlar ,
Geçtiğimiz hafta sonu 2TB lık datayı 25 saat süren bir robocopy operasyonu ile taşıdım. Yetkilerle ilgili olarak çok baş ağrıtacak birşey olmadı ama birşey dikkatimi çekti. örneğin A isminde bir klasörüm var ve bununda altında x, y ve z isminde klasörlerim var. A klasörünün security sekmesinde ayşe fatma mehmet vb. birçok kullanıcıya verilmiş izinler var aynı şekilde x,y ve z klasörlerindede ayşe fatma vb kullanıcılarımın yetkilendirmeleri sözkonusu 25 saatlik süren bir kopyalama operasyonundan sonra bazı klasörlerimin A düzeyinde olanların yetkileri eksik iken alt klasör olan x,y ve z klasörlerinin yetkilerinin düzgün olduğunu gördüm.Bu tarz hatalar 20 den fazla kullanıcıya yapılan yetkilendirmelerde yaşanmış gibi görünüyor. Folder ve dosya yetkilendirmeleri yaparken grup kullanmıyoruz onun yerine kişiler bazında yetki veriyoruz. Gruplar oluşturup güncelliğini takip etmek çok zor oluyor.
Robocopy yada xcopy ile ilgili bir yadimci olman mümkün mü acaba?
simdi benim yapmak istedigim sey:
c:\test.txt icinde örenek icerik olarak "1,2,3,4,5" var bunu ben c:\dosya\text.txt icine yazdirmak istiyorum.
fakat c:\dosya\text.txt icindede icerik olarak "Cözümpark metni yada text var" bu icerigi degistirmeden c:\test.txt yi copyalamak istiyorum
Sonuc olarak elimde c:\dosya\text.txt icerigi "Cözümpark metni yada text var + 1,2,3,4,5" olacak nasil bir komut kullanmam lazim acaba?
yardimci olurdan sevinirm.
robocopy yada xcopy file tasıma kopyalama islemi yapar
içerik duzenlemesi vs konularda işinize yaramaz
copy /b komutu ile dosya birleştirilebiliyordu sanırım
copy /b c:\test.txt+ c:\dosya\text.txt c:\sontext.txt gibi bir kullanımı olabilir.
Iyi aksamlar cok tesekkür edrim bilgi icin...