Forum
Merhabalar, serverlarımda aldıgım cesitli backupların bir PC ye kopyalanmasını otomatikman gerceklestirmek istiyorum, bunu yaparken kullanıcı adı ve şifrenin sorun çıkarmamasını istiyorum:
Şöyleki, çalışma sistemi gereği DC olan bir makinadaki yedek, workgroup calısan bir makineye kopyalanacak, fakat her iki makine de oturum acılmamıs vaziyette olacagı ve admin sifreleri farklı oldugu icin, sorun cıkmamalı, yani hedef makinenin share edilmiş klasorune security izni de olan kullanıcının kopyalama komutunda belirtilmesi gerekiyor, ama bunu nasıl saglarım şu ana kadar bir fikir geliştiremedim.
Yardımcı olabilir miisniz, önerileriniz nedir?
Merhaba.
XP üzerinde bir dizini share edin.
Server üzerinde bu dizini ağ sürücüsü olarak MAP yapın ve credentials bilgisini save etmeyi unutmayın.
Daha sonra Copy D:\Backup\Server.xxx M:\
gibi basit bir batch file düzenleyip zamanlanmış görevlere atın.
hocam
hedef makine 2000 server, sanırım sizin dediginiz özellik XP ile geldi, yanılıyor muyum?
Hayır. Ortada herhangi bir özellik yok. Tek özellik dosya paylaşımı ki bu tüm windows sürümlerinde var.
Hedef makine üzerinde yapacağımız tek işlem, bir klasör paylaştırmak ve eğer gerekiyorsa (ör domain yapısı yok ise) bir kullanıcı yaratmak, paylaşım için erişim yetkisi vermek ve server üzerinde bu kullanıcı ile MAP yapmak.
Hocam basaramadım, workgroup XP makinadan ilgili klasore sharing ve security izni ayarladım, XP de administrators grubunun full yetkisi var.
Win2k bir serverdan \\xpmakinadı yazarak paylasımı gorup map ediyorum, her 2 makinada administrator password farklı oldugu icin, XP deki admin hakkına sahip bir user için connecting using a different username e tıklayarak credential giriyorum, fakat resimdeki hata geliyor.
Halbuki map olayını ilk defa yapıyorum daha onceden yapılmıs bir map falan yok.Çıkamadım işin içinden
Merhaba different user name kullanarak baglanmayi denermisiniz.Sanirim baglanmaya calistiginiz kullanicinin izinleriyle alakali bir sorun var.
Bu paylaşıma farklı bir kullanıcı ile bağlanıldığını söylüyor.
Server üzerinde Logof-Logon yaptıktan sonra tekrar dener misiniz.
Hocam yine olmadı, yalnız soyle bir durum var, makineler workgroup calısyor, XP ve Win2k server makina.
2 hususu arzetmek ve sormak isterim
1..XP deki paylasılan klasorun everyone icin Full Share izni, ve admin grubu için SEcurity izni Full.Yani ben map edebilmek icin win2k serverdan run a \\xpmakinaadi yazıyorum. kullanıcıadı ve sifre soruyor fakat save diye bisey cıkmıyor. XP makinanın administrator ı icin username ve pass yazıyorum. Paylasımı gordukten sonra map deyip resimdeki gibi different user için(XP deki baska bir admin user icin) credentials giryorum, Finish dedigimde yine aynı hata. Acba ilk defa \\xpmakinaadi yazdıgımda gelen pencerede girmek zorunda oldugum administrator credentials bilgileri mi buna neden oluyor?
Domain ortamında olsa sanırım \\xpmakinaadi yazsam paylasılan klasoru gorebilecegim direkt olarak.
2..İlk amacım bu sekilde map yaptıktan sonra copy ya ada robocopy ile backupları koyalayabilmekti haturlarsanız eger. Şimdi herhangi bir user için bu map i yaptıktan sonra, Server CTRL+ALT+DEL e basılmak icin beklerken de , map edilen klasorun icine bat dosyası icine yazılan copy yada robocopy ile (schedule task ile gostererek bat dosyasını) sorunsuz olarak kopyalama yapabilir miyim? Yani servera logon olunmadıgı icin XP deki paylasımın map edilmeme ihtimali var mı, map edilmesini istedigim sürücü harfini icinde bulunduran komut hata verir mi?
Merhaba Arkadaşım..
aynı network içinde isen aşağıdaki kodları kullanarak sorunu çözebilirsin. Aşağıdaki kodun çalışabilmesi için dosya paylaştırmayaya gerekde yoktur
net use Z: /delete
net use z: \\10.1.1.225\[SURUCUADI]$\kLASOR_ADI\Dosyası.uzantısı /user:USERNAME SİFRE
xcopy c:\\Kopyalanacak_dosya_yolu z:
Koyulaştırdığım yerler senın değiştirmen gereken yerler.. bunu bir bat dosyası haline getirdiğinizde ve zamanlanmış gorevlere attığınızda kendisi yedeklemeyi alacakdır. bu işlemi kendimde kullanıyorum.. bunun yapılabilmesi için Hedef bilgisayarın açık vede ağa bağlı olması gerekmektedir..
umarım işini görür..
Kolay Gelsın
1..XP deki paylasılan klasorun everyone icin Full Share izni, ve admin grubu için SEcurity izni Full.Yani ben map edebilmek icin win2k serverdan run a \\xpmakinaadi yazıyorum. kullanıcıadı ve sifre soruyor fakat save diye bisey cıkmıyor. XP makinanın administrator ı icin username ve pass yazıyorum. Paylasımı gordukten sonra map deyip resimdeki gibi different user için(XP deki baska bir admin user icin) credentials giryorum, Finish dedigimde yine aynı hata. Acba ilk defa \\xpmakinaadi yazdıgımda gelen pencerede girmek zorunda oldugum administrator credentials bilgileri mi buna neden oluyor?
Domain ortamında olsa sanırım \\xpmakinaadi yazsam paylasılan klasoru gorebilecegim direkt olarak.
2..İlk amacım bu sekilde map yaptıktan sonra copy ya ada robocopy ile backupları koyalayabilmekti haturlarsanız eger. Şimdi herhangi bir user için bu map i yaptıktan sonra, Server CTRL+ALT+DEL e basılmak icin beklerken de , map edilen klasorun icine bat dosyası icine yazılan copy yada robocopy ile (schedule task ile gostererek bat dosyasını) sorunsuz olarak kopyalama yapabilir miyim? Yani servera logon olunmadıgı icin XP deki paylasımın map edilmeme ihtimali var mı, map edilmesini istedigim sürücü harfini icinde bulunduran komut hata verir mi?
1. Evet almış olduğunuz uyarının nedeni budur. Bu nedenle logof/logon olmanızı önerdim çünkü logof/logon işleminden sonra cache teki ağ parolaları silinir (save edilenler değil). Siz bu işlemi önce paylaşıma erişerek değil, Araçlar> Ağ Sürücüsüne Bağlan komutu ile yapın ve credentials verirken Computername\username (computername= xp olan pc, Username= XP üzerinde yetkili kullanıcı) şeklinde verin.
2. Eğer login olan bir kullanıcı yok ise zamanlanmış görev çalışmayacaktır. Oturum açılmış olması gerekiyor.. (Auto login ayarlayabilirsiniz)
Ali bey $ paylaşımlarına erişebilmek için, $ paylaşımı olan PC üzerinde yetkili olmak gerekir. Kullanıcılar workgroup olarak çalışıyor. Yani herhangi bir authentication durumu yok. Öncelikle bu sağlanmalı.
Cevaplar icin tesekkur ederim
Auto logini nasıl saglarım?
Otomatik oturum açmayı etkinleştirmek için aşağıdakileri yapın:
1. | Regedt32.exe'yi başlatın ve sonra aşağıdaki kayıt defteri alt anahtarını bulun:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
|
||||||
2. | Hesap adınızı ve parolanızı kullanarak, DefaultUserName girdisini çift tıklatın, kullanıcı adınızı yazın ve sonra Tamam'ı tıklatın. | ||||||
3. | DefaultPassword girdisini çift tıklatın, parolanızı yazın ve sonra Tamam'ı tıklatın.
NOT: DefaultPassword değeri yoksa şu adımları izleyin:
Ayrıca, DefaultPassword dizesi belirtilmezse, Windows AutoAdminLogon |
||||||
4. | Düzen menüsünde Değer Ekle'yi tıklatın, Değer Adı kutusuna AutoAdminLogon girin ve sonra Veri Türü için REG_SZ'yi tıklatın. | ||||||
5. | Dize kutusuna 1 yazın ve sonra değişiklikleri kaydedin. | ||||||
6. | Regedt32'den çıkın. | ||||||
7. | Başlat'ı tıklatın, Kapat'ı tıklatın ve sonra bilgisayarınızı kapatmak için Tamam'ı tıklatın. | ||||||
8. | Bilgisayarınızı ve Windows'u yeniden başlatın. Şimdi otomatik olarak oturum açabilirsiniz. |
NOT:
AutoAdminLogon işlemini atlamak ve farklı bir kullanıcı olarak oturum
açmak için, oturumunuzu kapattıktan veya Windows yeniden başlatıldıktan
sonra ÜSTKRKT tuşunu basılı tutun.
çok tesekkurler
Tabiki Haklısınız Serhat hocam.. bunu arkadaşının bilgisi dahilinde olduğunu düşündüğüm için yazmamıştım...