এক্সকপি করার কোনও উপায় কি এখনই পরিবর্তিত বা নতুন ফাইল রয়েছে?


57

আমি আমার ডেস্কটপ থেকে আমার ওয়েবসারভারে একটি ওয়েবসাইট স্থাপন করার চেষ্টা করছি এবং ঠিক এখনই আমি এটি করছি:

 xcopy C:\source X:\destination /s

আমার ডেস্কটপটি একটি উইন্ডোজ এক্সপি মেশিন, এবং আমার একটি উইন্ডোজ সার্ভার ২০০৮ মেশিনে অনুলিপি করা দরকার, তবে এটি সমস্ত কিছু অনুলিপি করে এবং পুরো সাইটটি খুব বড় এবং অনুলিপিটি শেষ করতে সত্যই দীর্ঘ সময় লাগে।

কেবলমাত্র নতুন বা আপডেট হওয়া ফাইলগুলি অনুলিপি করার কোনও উপায় আছে? আমি দেখতে পাচ্ছি আপনি পরিবর্তিত তারিখ থেকে উত্তীর্ণ হতে পারেন তবে আমি দেখতে চেয়েছিলাম যে গন্তব্য ফাইলের সাথে তুলনা করার আরও সহজ উপায় আছে কিনা ...

এছাড়াও, আমি এক্সকপির বাইরে যে কোনও কিছু কাজটি করতে পারে তা ব্যবহার করার জন্য উন্মুক্ত ...


5
আপনি রোবোকপিও ব্যবহার করে দেখতে পারেন।
জয়রেজ

উত্তর:


97

থেকে XCOPY ডকুমেন্টেশন :

/ d [: মিমি-ডিডি-ইয়াই]: অনুলিপি উত্স ফাইল কেবলমাত্র নির্দিষ্ট তারিখে বা তার পরে পরিবর্তিত হয়েছিল। যদি আপনি একটি মিমি-ডিডি-ইয়াই মান অন্তর্ভুক্ত না করেন তবে এক্সকপি সমস্ত গন্তব্য ফাইলগুলি অনুলিপি করে যা বিদ্যমান গন্তব্য ফাইলগুলির চেয়ে নতুন। এই কমান্ড-লাইন বিকল্পটি আপনাকে পরিবর্তিত ফাইল আপডেট করার অনুমতি দেয়।

সুতরাং, আপনার উদাহরণ সহ এটি পড়া উচিত:

xcopy C:\source X:\destination /s /d

2
"/ d" দেখে মনে হচ্ছে আপনাকে এটির একটি তারিখ দিতে হবে। প্রশ্নে উল্লিখিত হিসাবে, আমার মনে একটি কাট অফের তারিখ নেই। আমি কেবল নতুন এবং আপডেট হওয়া ফাইলগুলিতে অনুলিপি করতে চাই
লিওরা

10
না, তারিখটি alচ্ছিক! এটি কেন বর্গাকার বন্ধনীতে রয়েছে তা জানায়। আপনি কি আসলেই সেই লাইনটি পড়েছেন? এটি বলে যে এটি আপনি যা করতে চান ঠিক তা করে!
চিহ্নিত করুন

4
এই উত্তরটি সম্পর্কে সতর্কতা অবলম্বন করার জন্য কেবলমাত্র ওয়েব সার্ভার এবং আপনার ওয়ার্কস্টেশন একই সাথে সেট করা আছে! যদি তারা উভয়ই এনটিপি ব্যবহার না করে তবে এটি ফাইলগুলি মিস করতে পারে বা প্রয়োজনের চেয়ে বেশি ফাইল অনুলিপি করতে পারে।
কার্লএফ

5
ডকুমেন্টেশনটিতে এটি স্পষ্টভাবে বলা হয়েছে, তবুও এটি উপেক্ষা করা সহজ /dকারণ এটি তারিখটি alচ্ছিক যে তাত্পর্যপূর্ণ নয়, তারপরে অন্যান্য বিকল্পগুলি দেখুন এবং ভাবেন যে এর কোনও সমাধান নেই। :-)
স্টাফেন গ্যারিচন

2
গন্তব্য ফোল্ডারে যদি কোনও ফাইল উপস্থিত না থাকে তবে মনে হয় / ডি নির্ধারিত তারিখ ছাড়া এটি অনুলিপি করবে, এটি পছন্দসই ফলাফল নাও হতে পারে।
টোনে

24

রোবোকপি পাশাপাশি একটি ভাল বিকল্প:

ডিফল্টরূপে রোবকপি কেবলমাত্র একটি ফাইল অনুলিপি করতে পারে যদি উত্স এবং গন্তব্যটিতে আলাদা টাইম স্ট্যাম্প বা বিভিন্ন ফাইল আকার থাকে।

এছাড়াও, আপনি আরও অনেক কিছু করতে পারেন - ওয়েবসাইটগুলি যেখানে আপনি ফাইলগুলি মুছে ফেলছেন তখনও মিরর কমান্ডটি কার্যকর।


রোবোকপির উল্লেখ করার জন্য ধন্যবাদ - উপলভ্য নতুন কিছু ইউটিলিটি শেখার জন্য এটি সর্বদা দুর্দান্ত।
ক্যাস্পার লিওন নীলসন

3

/ এ বিকল্পটি ব্যবহার করুন। সমস্ত নতুন বা পরিবর্তিত ফাইলের সংরক্ষণাগার বৈশিষ্ট্য সেট থাকবে।

বিস্তারিত জানার জন্য নীচের লিঙ্কটি দেখুন:

এক্সকপি কমান্ড সিনট্যাক্স এবং উদাহরণ


1
হ্যাঁ, কিন্তু যদি না আপনি xcopy /Mতারপর, সোর্স ফাইল হবে এখনও সংরক্ষণাগার অ্যাট্রিবিউট সেট পরে আপনি তাদের কপি করেছি, এবং সেইসাথে পরবর্তী সময় অনুলিপি করা হবে না। উত্স ফাইলগুলিতে লেখার অ্যাক্সেস প্রয়োজন।
নাইজেল টাচ

2

আমার following 80k ফাইল এবং ~ 2k ফোল্ডারগুলির জন্য নীচের কাজটি নির্ধারিত রয়েছে:

xcopy \\sourceserver\share\ Q:\backuptarget\folder\ /i /d /y /he /C /EXCLUDE:C:\backup\list.txt > C:\backup\backup.log

/ সি বিকল্পটি অনুলিপিটি ফাইল বা ফোল্ডারে খোলা থাকার কারণে বা পরিষেবা অ্যাকাউন্টের অধীনে অনুমতি না পাওয়ার কারণে আপনি এই নির্ধারিত টাস্কটি চালাচ্ছেন এমনকি অনুলিপি অবিরত রাখে।

">" প্রতিটি সময় লগটি ওভাররাইট করে আপনি যদি যোগ করতে চান তবে আপনি ">>" পাইপ ব্যবহার করতে পারেন।


0

আছে rsync , কিন্তু আমি উইন্ডোজ সালে ব্যবহার করেন নি। আমি লিনাক্সে সাধারণত যেভাবে এটি ব্যবহার করি তা হ'ল:

rsync -avuz src/ remote:dst/

যা কেবলমাত্র আপডেটগুলি (নতুন এবং পরিবর্তিত ফাইল) প্রেরণ করে।


-1

বিটটোরেন্ট সিঙ্ক বিস্ময়করভাবে কাজ করে। আপনি যখনই কোনও ফাইল পরিবর্তন করেন এটি স্বয়ংক্রিয়ভাবে আপডেট হবে। পিয়ার টু পিয়ার আপনার প্রয়োজন হলে এক সাথে একাধিক অবস্থান আপডেট করুন। ব্যবহার করা সহজ.

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.