প্রধান অন্যান্য উইন্ডোজ ব্যাচ স্ক্রিপ্ট থেকে ডেটা ব্যাকআপ করুন

উইন্ডোজ ব্যাচ স্ক্রিপ্ট থেকে ডেটা ব্যাকআপ করুন



উন্নত ম্যাক এবং উইন্ডোজ কম্পিউটারের সাথে বেড়ে ওঠা কম্পিউটার ব্যবহারকারীরা এটি সম্পর্কে অবহিত নাও হতে পারেন, তবে অনেক আগে, সমস্ত ব্যক্তিগত কম্পিউটার একটি কমান্ড-লাইন ইন্টারফেস ব্যবহার করে নিয়ন্ত্রণ করা হয়েছিল। হ্যাঁ, আপনার উইন্ডোজ মেশিনে থাকা এই আড়ম্বরপূর্ণ কমান্ড বাক্সটি আক্ষরিক অর্থেই কেবলমাত্র বেশিরভাগ লোকেরই কম্পিউটারের সাথে ইন্টারেক্ট করে। কমান্ড লাইন ইন্টারফেসগুলি 'স্ক্রিপ্টস' নামক ছোট প্রোগ্রামগুলিতে প্রচুর নির্ভর করে, যা সাধারণ কাজ সম্পাদনের জন্য ব্যবহৃত অপারেটিং সিস্টেম কমান্ডের সংগ্রহ ছিল।

যদিও আজকের পিসির গ্রাফিকাল ইউজার ইন্টারফেসগুলি পুরানো কমান্ড লাইনের তুলনায় হালকা-বছর আরও পরিশীলিত এবং সহজেই ব্যবহারযোগ্য, তবুও আপনার কম্পিউটারকে নিয়ন্ত্রণ করার পুরানো পদ্ধতির জন্য এখনও ব্যবহার রয়েছে। কমান্ড লাইন স্ক্রিপ্টের জন্য সর্বাধিক প্রচলিত এবং উপযুক্ত suited কমান্ড লাইন স্ক্রিপ্টগুলি কোনও মানুষের মিথস্ক্রিয়া ছাড়াই যে কোনও সময় চালনার জন্য স্বয়ংক্রিয় করা যেতে পারে এবং এর কিছু সীমাবদ্ধতাও রয়েছে। সর্বোত্তম - এগুলি উইন্ডোজ অপারেটিং সিস্টেমের অন্তর্নির্মিত অংশ।

কেউ আপনাকে অবরুদ্ধ করেছে কিনা তা আপনি কীভাবে জানবেন

কেন কমান্ড লাইন স্ক্রিপ্ট?

যখন সেখানে বাণিজ্যিক এবং ফ্রি ব্যাকআপ প্রোগ্রাম উভয়ই থাকবে তখন কমান্ড-লাইন স্ক্রিপ্টটি ব্যবহার করবেন? ভাল, কমান্ড-লাইন স্ক্রিপ্টগুলির অনেকগুলি অনন্য সুবিধা রয়েছে। এখানে তাদের কিছু আছে:

  • নেটিভ কমান্ডস : প্রোগ্রামটি যা ডেটা তৈরি করে তার মাধ্যমে উপলব্ধ ফাংশনগুলি ব্যবহার করে ডেটা ব্যাকআপের আরও ভাল উপায় কী? একটি সাধারণ ফাইল কপি কমান্ড বা একটি পুনরায়যোগ্য বাইনারি ফাইল তৈরির জন্য একটি ডাটাবেস কমান্ডের মাধ্যমে অপারেটিং সিস্টেমটি নিজেই হোক না কেন, উত্স প্রোগ্রামটি কীভাবে নিজেকে ব্যাক আপ করা যায় তা ভাল করে জানে।
  • চূড়ান্ত নিয়ন্ত্রণ : যেহেতু কমান্ড লাইন স্ক্রিপ্টটি একটি সাধারণ ধাপে ধাপে পদ্ধতি অনুসরণ করে, আপনি ঠিক কী ঘটছেন তা জানেন এবং সহজেই আচরণটি পরিবর্তন করতে পারবেন।
  • দ্রুত : যেহেতু সবকিছুই একটি দেশীয় আদেশ, কোনও কিছুই ব্যাখ্যার বিষয় নয়। আবার, আপনি নিজে প্রোগ্রাম দ্বারা সরবরাহিত কমান্ড ব্যবহার করছেন, তাই ওভারহেড সর্বনিম্ন রাখা হয়।
  • ক্ষমতাশালী : আমি এখনও একটি ব্যাকআপ টাস্ক দেখতে পাই যা কমান্ড লাইনের স্ক্রিপ্টের মাধ্যমে সম্পন্ন করা যায় না ... এবং আমি কিছু মজার স্টাফ করেছি। যদিও আপনাকে কিছু গবেষণা এবং বিচার এবং ত্রুটি করতে হতে পারে যদি আপনার সত্যিই অনন্য চাহিদা থাকে তবে সাধারণত আপনি ব্যবহৃত স্ক্রিপ্টিং ভাষার বৈশিষ্ট্যগুলি এবং বৈশিষ্ট্যগুলি যথেষ্ট পরিমাণে যথেষ্ট।
  • বিনামূল্যে এবং নমনীয় : স্পষ্টতই, একটি কমান্ড লাইন স্ক্রিপ্টের কোনও দাম নেই (এটি বিকাশের সময়ের বাইরে), তাই আপনি আপনার স্ক্রিপ্টগুলি কোনও সংখ্যক মেশিন এবং সিস্টেমে অনান্য সময় বা ব্যয় সহ অনুলিপি করতে পারেন। বেশ কয়েকটি সার্ভার এবং / অথবা ডেস্কটপ মেশিনে ব্যাকআপ সফ্টওয়্যারটির জন্য লাইসেন্স কেনার ব্যয়ের সাথে এটি তুলনা করুন।

ব্যাকআপ ব্যাচের স্ক্রিপ্টের একটি দ্রুত ওভারভিউ

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

ব্যাকআপ স্ক্রিপ্ট কী করে:

  1. পৃথক কনফিগারেশন পাঠ্য ফাইলে আপনি নির্দিষ্ট করা ফাইল এবং ফোল্ডারগুলির ব্যাকআপ (একটি সংজ্ঞায়নের জন্য নীচে দেখুন) পূর্ণ বা দৈনিক ইনক্রিমেন্টাল তৈরি করে (নীচে দেখুন)।
    • যখন কোনও ফোল্ডারের নামকরণ করা হয়, সেই ফোল্ডারটি এবং সমস্ত উপ-ফোল্ডারগুলি ব্যাক আপ হয়ে যায়।
    • যখন কোনও ফাইলের নাম দেওয়া হয়, কেবল সেই ফাইলটির ব্যাক আপ নেওয়া হয়।
  2. ব্যাকআপ করা ফাইলগুলি সঙ্কলন (জিপ)। সমস্ত ফাইল ব্যাক আপ করার পরে অনুলিপি করা হয়, তারা স্থান বাঁচাতে সংকুচিত হয়। এটি কাজ করার জন্য আপনার সিস্টেমে 7-জিপ ইনস্টল করা প্রয়োজন।
  3. সংকুচিত ফাইলের তারিখ করে এবং এটি একটি সঞ্চয় স্থানের দিকে নিয়ে যায়। ব্যাকআপ ফাইলগুলি সংকুচিত করার পরে, ফলাফলটি সংরক্ষণাগারটিকে বর্তমান তারিখ অনুসারে একটি ফাইলের নাম দেওয়া হয় এবং তারপরে একটি কনফিগার করা স্টোরেজ লোকেশন, যেমন একটি বাহ্যিক ড্রাইভ বা নেটওয়ার্ক অবস্থান হিসাবে সরিয়ে নেওয়া হয়।
  4. নিজের পরে পরিষ্কার হয়ে যায়। সমস্ত কাজ সমাপ্ত হওয়ার পরে, ব্যাচের স্ক্রিপ্ট এটি তৈরি করা সমস্ত অস্থায়ী ফাইলগুলি পরিষ্কার করে।

প্রয়োজনীয়তা:
উইন্ডোজ 2000 / এক্সপি / 2003 / ভিস্তা বা আরও নতুন
7-জিপ (এটা বিনামূল্যে)

কনফিগারেশন ফাইল:
কনফিগারেশন ফাইলটি কেবল একটি পাঠ্য ফাইল যা ব্যাকআপের জন্য ফাইল এবং ফোল্ডার ধারণ করে, প্রতি লাইনে একটি ব্যাকআপ আইটেম প্রবেশ করায়। এই নথি অবশ্যই ব্যাকআপ কনফিগ.টেক্সট নামকরণ করা হবে এবং ব্যাকআপ স্ক্রিপ্টের মতো একই ফোল্ডারে থাকুন। এখানে একটি ব্যাকআপ কনফিগ.টিএসটিএল ফাইলের একটি উদাহরণ রয়েছে (দ্রষ্টব্য, প্রথম লাইনের # টি অক্ষর নির্দেশ করে যে লাইনটি একটি মন্তব্য; স্ক্রিপ্টটি চালিত হলে মন্তব্য সর্বদা উপেক্ষা করা হয়):

# Enter file and folder names, one per line. 
C:Documents and SettingsJason FaulknerDesktop C:Documents and SettingsJason FaulknerMy DocumentsImportant Files C:ScriptsBackupScript.bat

উপরের উদাহরণটিতে উইন্ডোজ ব্যবহারকারী জেসন ফকনারের ডেস্কটপ (এবং ডেস্কটপের সমস্ত ফোল্ডার), ফোল্ডারটি মাই ডকুমেন্টের অভ্যন্তরে গুরুত্বপূর্ণ ফাইলগুলি (এবং গুরুত্বপূর্ণ ফাইলগুলির অভ্যন্তরে সমস্ত ফোল্ডার) এবং সি: স্ক্রিপ্টস ডিরেক্টরিতে ব্যাকআপস্ক্রিপ্ট.ব্যাট ফাইলটি ব্যাকআপ করবে।

ব্যাকআপের ধরণ:

  • পূর্ণ ব্যাকআপ: সমস্ত ফাইল এবং ফোল্ডারগুলির একটি সম্পূর্ণ অনুলিপি (সাব-ফোল্ডার সহ) ব্যাকআপে অন্তর্ভুক্ত।
  • বর্ধিত ব্যাকআপ: যখন কোনও ফোল্ডার সরবরাহ করা হয় তখন কেবলমাত্র ফাইলগুলিতে তৈরি বা সংশোধিত বর্তমান তারিখ হয়
    ব্যাক আপ। যখন কোনও ফাইল সরবরাহ করা হয় তখন তা সর্বদা ব্যাক আপ করা হয়, তা কখন পরিবর্তিত হয়েছিল of

ডেটা ব্যাকআপ উইন্ডোজ ব্যাচ স্ক্রিপ্ট

আমি জোর দিয়ে বলতে চাই এই স্ক্রিপ্টটি খুব মৌলিক, কারণ এটি যা কিছু করে তা সাধারণ ফাইল অনুলিপি ব্যবহার করে ব্যাকআপ তৈরি করা হয়। আপনি সেট করতে পারেন এমন কিছু কনফিগারেশন বিকল্প রয়েছে:

  • ব্যাকআপ স্টোরেজ অবস্থান যেখানে ফলাফলযুক্ত সংকুচিত ব্যাকআপ ফাইলগুলি সঞ্চয় করা হয়।
  • সপ্তাহের দিন পূর্ণ ব্যাকআপটি চালিত হয় (অন্য কোনও দিন একটি বর্ধিত ব্যাকআপ চালানো হবে)।
  • যেখানে আপনার কম্পিউটারে 7-জিপ ইনস্টল করা আছে তার অবস্থান। স্ক্রিপ্টটি স্বয়ংক্রিয়ভাবে ডিফল্ট অবস্থানে সন্ধান করা হয়।

আপনার যদি কোনও পরামর্শ বা বৈশিষ্ট্য অনুরোধ থাকে তবে নীচে মন্তব্য করুন। আমি সত্যিই এই পোস্টে একটি ফলোআপ নিবন্ধ করতে পছন্দ করব যা পাঠক ইনপুট উপর ভিত্তি করে একটি আপডেট স্ক্রিপ্ট বৈশিষ্ট্যযুক্ত। আপনার যদি এই স্ক্রিপ্টটি কীভাবে ব্যবহার করতে হয় বা কোনও নির্ধারিত টাস্ক সেটআপ করতে হয় তার জন্য দিকনির্দেশগুলির প্রয়োজন হলে স্ক্রিপ্ট উত্সের নীচের লিঙ্কগুলি একবার দেখুন।


আরও অ্যাডো না করে, এটি এখানে:

কম্পিউটার এলোমেলোভাবে কয়েক সেকেন্ডের জন্য হিমশীতল

বিঃদ্রঃ : যেহেতু উদ্ধৃতিগুলি নীচে সঠিকভাবে প্রদর্শিত হচ্ছে না (এবং ফলস্বরূপ স্ক্রিপ্টটি বিশৃঙ্খলা করতে পারে), আমি স্ক্রিপ্টের নীচে একটি সরল পাঠ্য লিঙ্কটি অন্তর্ভুক্ত করেছি যা আপনি অনুলিপি করার জন্য একটি সঠিক উত্স পেতে ব্যবহার করতে পারেন।

@ECHO OFF REM BackupScript REM Version 1.01, Updated: 2008-05-21 REM By Jason Faulkner (articles[-at-]132solutions.com) REM Performs full or incremental backups of folders and files configured by the user. REM Usage--- REM > BackupScript SETLOCAL ENABLEEXTENSIONS ENABLEDELAYEDEXPANSION REM ---Configuration Options--- REM Folder location where you want to store the resulting backup archive. REM This folder must exist. Do not put a '' on the end, this will be added automatically. REM You can enter a local path, an external drive letter (ex. F:) or a network location (ex. serverbackups) SET BackupStorage=C:Backup REM Which day of the week do you want to perform a full backup on? REM Enter one of the following: Sun, Mon, Tue, Wed, Thu, Fri, Sat, * REM Any day of the week other than the one specified below will run an incremental backup. REM If you enter '*', a full backup will be run every time. SET FullBackupDay=* REM Location where 7-Zip is installed on your computer. REM The default is in a folder, '7-Zip' in your Program Files directory. SET InstallLocationOf7Zip=%ProgramFiles%7-Zip REM +-----------------------------------------------------------------------+ REM | Do not change anything below here unless you know what you are doing. | REM +-----------------------------------------------------------------------+ REM Usage variables. SET exe7Zip=%InstallLocationOf7Zip%7z.exe SET dirTempBackup=%TEMP%backup SET filBackupConfig=BackupConfig.txt REM Validation. IF NOT EXIST %filBackupConfig% ( ECHO No configuration file found, missing: %filBackupConfig% GOTO End ) IF NOT EXIST '%exe7Zip%' ( ECHO 7-Zip is not installed in the location: %dir7Zip% ECHO Please update the directory where 7-Zip is installed. GOTO End ) REM Backup variables. FOR /f 'tokens=1,2,3,4 delims=/ ' %%a IN ('date /t') DO ( SET DayOfWeek=%%a SET NowDate=%%d-%%b-%%c SET FileDate=%%b-%%c-%%d ) IF {%FullBackupDay%}=={*} SET FullBackupDay=%DayOfWeek% IF /i {%FullBackupDay%}=={%DayOfWeek%} ( SET txtBackup=Full SET swXCopy=/e ) ELSE ( SET txtBackup=Incremental SET swXCopy=/s /d:%FileDate% ) ECHO Starting to copy files. IF NOT EXIST '%dirTempBackup%' MKDIR '%dirTempBackup%' FOR /f 'skip=1 tokens=*' %%A IN (%filBackupConfig%) DO ( SET Current=%%~A IF NOT EXIST '!Current!' ( ECHO ERROR! Not found: !Current! ) ELSE ( ECHO Copying: !Current! SET Destination=%dirTempBackup%!Current:~0,1!%%~pnxA REM Determine if the entry is a file or directory. IF '%%~xA'=='' ( REM Directory. XCOPY '!Current!' '!Destination!' /v /c /i /g /h /q /r /y %swXCopy% ) ELSE ( REM File. COPY /v /y '!Current!' '!Destination!' ) ) ) ECHO Done copying files. ECHO. SET BackupFileDestination=%BackupStorage%Backup_%FileDate%_%txtBackup%.zip REM If the backup file exists, remove it in favor of the new file. IF EXIST '%BackupFileDestination%' DEL /f /q '%BackupFileDestination%' ECHO Compressing backed up files. (New window) REM Compress files using 7-Zip in a lower priority process. START 'Compressing Backup. DO NOT CLOSE' /belownormal /wait '%exe7Zip%' a -tzip -r -mx5 '%BackupFileDestination%' '%dirTempBackup%' ECHO Done compressing backed up files. ECHO. ECHO Cleaning up. IF EXIST '%dirTempBackup%' RMDIR /s /q '%dirTempBackup%' ECHO. :End ECHO Finished. ECHO. ENDLOCAL

সাধারণ পাঠ্য উত্স এখানে উপলব্ধ: ব্যাকআপ

আপনার যদি এই স্ক্রিপ্টটি প্রয়োগ করে শুরু করতে সাহায্যের প্রয়োজন হয় তবে আপনাকে সহায়তা করার জন্য এখানে কয়েকটি লিঙ্ক রয়েছে:

এটি আমার একই কম্পিউটারে প্রতিদিন ব্যাকআপ করার জন্য আমি একই স্ক্রিপ্ট ব্যবহার করি (অবশ্যই বেশ কয়েকটি সংশোধন করে), তাই আমি জানি এটি খুব ভালভাবে কাজ করে। আশা করি এটি আপনার কাজে লাগবে।

উপভোগ করুন!

আকর্ষণীয় নিবন্ধ

সম্পাদক এর চয়েস

জলবায়ু পরিবর্তন: চিত্রগুলি দেখায় কিয়োটো প্রোটোকল একটি সাফল্য ছিল - বা সেগুলি হয়?
জলবায়ু পরিবর্তন: চিত্রগুলি দেখায় কিয়োটো প্রোটোকল একটি সাফল্য ছিল - বা সেগুলি হয়?
একের পর এক দুটি ইতিবাচক জলবায়ু-পরিবর্তনের গল্প সত্য হতেও খুব ভাল, তাই না? প্রতিশ্রুতিবদ্ধ প্রযুক্তি সম্পর্কে লেখার ঠিক কয়েক দিন পরে যা দেখায় যে সিও 2 মাত্র দু'বছরের মধ্যে শিলায় পরিণত হতে পারে, আমি এখানে দেখছি
উইন্ডোজ 10-এ তালিকা প্রদর্শন করতে টাস্কবার থাম্বনেইল প্রান্তিক পরিবর্তন করুন
উইন্ডোজ 10-এ তালিকা প্রদর্শন করতে টাস্কবার থাম্বনেইল প্রান্তিক পরিবর্তন করুন
উইন্ডোজ 10-এর টাস্কবার ওপেন উইন্ডোজগুলির সংখ্যা প্রান্তিক স্থানে পৌঁছে গেলে তালিকা হিসাবে এগুলিকে খুলুন। আপনি যে প্রান্তিক পরিবর্তন করতে পারেন।
ভিভালদি ট্যাব অটো রিলোড ফিচারটি পেয়েছে
ভিভালদি ট্যাব অটো রিলোড ফিচারটি পেয়েছে
ক্রোমিয়াম-ভিত্তিক প্রকল্পগুলির মধ্যে বিশ্বের সবচেয়ে শক্তিশালী ওয়েব ব্রাউজারের আজকের বিকাশকারী স্ন্যাপশট, ভিভালদি, ভাল পুরানো ক্লাসিক অপেরা ব্রাউজারের দুর্দান্ত এবং অনন্য বৈশিষ্ট্যগুলির মধ্যে একটি ফিরিয়ে এনেছে। এখন এটি স্বয়ংক্রিয়ভাবে উন্মুক্ত ট্যাবগুলিকে রিফ্রেশ করতে দেয়। বিজ্ঞাপন 2056.19 স্ন্যাপশট থেকে শুরু করে, ভিভালদি একটি নতুন বৈশিষ্ট্য নিয়ে আসে: পর্যায়ক্রমিক ট্যাব পুনরায় লোড পর্যায়ক্রমিক ট্যাব পুনরায় লোড করুন
HDMI বনাম অপটিক্যাল: কোন ডিজিটাল অডিও সংযোগটি আপনার ব্যবহার করা উচিত
HDMI বনাম অপটিক্যাল: কোন ডিজিটাল অডিও সংযোগটি আপনার ব্যবহার করা উচিত
অপটিক্যাল কেবল এবং HDMI কেবলগুলি ডিজিটাল অডিও পরিচালনার জনপ্রিয় পদ্ধতি, তবে আপনার কোনটি বেছে নেওয়া উচিত? আপনি যদি স্বচ্ছতা এবং সরলতা চান, HDMI।
উইন্ডোজ 10 বুটে স্বয়ংক্রিয় মেরামতটি কীভাবে অক্ষম করবেন
উইন্ডোজ 10 বুটে স্বয়ংক্রিয় মেরামতটি কীভাবে অক্ষম করবেন
প্রারম্ভকালে, উইন্ডোজ 10 স্বয়ংক্রিয় মেরামত বৈশিষ্ট্যটি কার্যকর করে যা বোটিং সম্পর্কিত সমস্যাগুলি স্বয়ংক্রিয়ভাবে ঠিক করার চেষ্টা করে। এই আচরণটি কীভাবে পরিবর্তন করা যায় তা এখানে।
আউটলুকে ডিফল্ট ফন্ট এবং আকার কীভাবে পরিবর্তন করবেন
আউটলুকে ডিফল্ট ফন্ট এবং আকার কীভাবে পরিবর্তন করবেন
আউটলুক আপনাকে ফন্ট ডিফল্ট পরিবর্তন করতে দেয়। Outlook-এ ইমেলের জন্য ফন্টের মুখ, আকার, শৈলী এবং রঙ কীভাবে নির্দিষ্ট করবেন তা এখানে।
গুগল স্লাইডগুলিতে কীভাবে স্বয়ংক্রিয়ভাবে অডিও খেলতে হয়
গুগল স্লাইডগুলিতে কীভাবে স্বয়ংক্রিয়ভাবে অডিও খেলতে হয়
https://www.youtube.com/watch?v=w9MBuMwZ5Y0 গুগল স্লাইডগুলি উপস্থাপনা তৈরি এবং আপনার শ্রোতাদের ব্যস্ত রাখার জন্য একটি দুর্দান্ত প্ল্যাটফর্ম। এটি একটি শক্তিশালী হাতিয়ার হওয়ার পরেও ব্যবহারকারীরা যে বৃহত্তম সমস্যার সমাধান করতে পারেন তা হ'ল গুগল স্লাইড