Anonim

ওএস এক্স এর ভিতরে একটি সরঞ্জাম রয়েছে যার নাম অটোমেটার or অটোমেটর একটি অতি মূল্যায়িত ইউটিলিটি যা ওএস এক্সের সাথে একত্রিত হয় Windows এটি আমার ইচ্ছা উইন্ডোজের সাথে আসে but তবে দুঃখজনকভাবে এটি এরকম হয় না। অটোমেটার এমন একটি ইউটিলিটি যা আপনাকে একটি ওয়ার্কফ্লো তৈরি করতে, আপনার কম্পিউটারে নেওয়া একটি সফ্টওয়্যার ক্রিয়াকলাপ এবং তারপরে এটি চালানোর অনুমতি দেয়। এটি আপনাকে স্বয়ংক্রিয়ভাবে আপনার কম্পিউটারে কাজ করতে দেয় - তাই নামটি।

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

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

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

আমার উদাহরণে, আমি প্রকৃত ফাইল স্থানান্তর সম্পাদন করতে আমার এফটিপি ক্লায়েন্ট ট্রান্সমিট ব্যবহার করেছি। আমি এখানে এটি কিভাবে।

  1. কর্মক্ষেত্রে "অ্যাপ্লিকেশন চালু করুন" ক্রিয়াটি টানুন। এই ক্রিয়াটির জন্য ড্রপডাউন মেনুতে, আমি ট্রান্সমিট (আমার এফটিপি ক্লায়েন্ট) নির্বাচন করেছি।
  2. কর্মক্ষেত্রে "সিঙ্ক্রোনাইজ ফোল্ডার" ক্রিয়াটি টেনে আনুন। আমার ক্ষেত্রে, ট্রান্সমিট এই ক্রিয়াটি নিয়ে আসে এবং এটি এটিকে অটোমেটারে রাখে। সুতরাং, অ্যাকশনটি বিশেষভাবে ট্রান্সমিট নিয়ে কাজ করার জন্য প্রোগ্রাম করা হয়েছে। আমি সার্ভারের নাম, লগইন, আমি যে স্থানীয় দিকে ডাউনলোড করতে চাইছি সেই ফোল্ডারটি, দূরবর্তী সাইটে (আমার সার্ভার) ফোল্ডারটি যেখানে ব্যাকআপগুলি রয়েছে এবং সিঙ্ক্রোনাইজেশনের জন্য নির্দেশ (ডাউনলোড) উল্লেখ করেছি।
  3. আমি তারপরে ওয়ার্কস্পেসে "অ্যাপ্লিকেশন ছেড়ে দিন" অ্যাকশনটি টেনে নিয়ে ট্রান্সমিট নির্বাচন করি।
  4. আমি ওয়ার্কফ্লো হিসাবে কাজটি সংরক্ষণ করি। ওয়ার্কফ্লো পরীক্ষা করতে এবং ফলাফল দেখতে আপনি অটোমেটরে "রান" বোতামটি চাপতে পারেন। আমি এটি করি এবং আমি দেখতে পাচ্ছি যে ওয়ার্কফ্লো কাজ করে। কুল।
  5. এরপরে, আমি CRON এর মাধ্যমে এই কর্মপ্রবাহটি চালাতে চাই। আপনি কমান্ড লাইনের মাধ্যমে ক্রোন জব সেট আপ করতে পারেন, তবে আমি ক্রোননিএক্স ইনস্টল করে এবং চালু করি যা একটি প্রোগ্রাম যা সাধারণ গ্রাফিকাল ইন্টারফেসের মাধ্যমে সিআরএনের অ্যাক্সেস সরবরাহ করে।
  6. ওয়ার্কফ্লো চালানোর জন্য আমি নীচের কমান্ডটি ব্যবহার করছি: automator /Users/davidrisley/Documents/Workflows/GetDatabaseBackups.workflow/Contents/document.wflow ওয়ার্কফ্লোস / automator /Users/davidrisley/Documents/Workflows/GetDatabaseBackups.workflow/Contents/document.wflow নোট আপনার "কমান্ডের মধ্যে" automator /Users/davidrisley/Documents/Workflows/GetDatabaseBackups.workflow/Contents/document.wflow "লাগাতে হবে যাতে সিস্টেমটি ফাইলটি কীভাবে খুলতে হবে তা জানে । এছাড়াও, যখন "ওয়ার্কফ্লো" নথিটি ফাইন্ডারে একটি ফাইল হিসাবে উপস্থিত হবে, এটি আসলে "প্যাকেজ" বলে। আপনি যদি এটিতে ডান ক্লিক করেন এবং "প্যাকেজ সামগ্রী দেখুন" নির্বাচন করেন তবে আপনি দেখতে পাবেন যে এটিতে আসলে একগুচ্ছ ফাইল রয়েছে। সুতরাং, আপনার এটি খনন করতে হবে এবং এটি CRON এর মাধ্যমে চালানোর জন্য আসল স্ক্রিপ্টে পৌঁছাতে হবে।
  7. আপনি যখনই চান চালানোর জন্য এটি সেট আপ করুন।
  8. তুমি করেছ.

উপরের ওয়ার্কফ্লোতে এতে অটোমেটরের একটি স্ক্রিনশট রয়েছে। বাম পাশের ক্রিয়াগুলির গ্রন্থাগারটি নোট করুন, এগুলি সমস্তই ওয়ার্কস্পেসে টানা যায় বিভিন্ন ধরণের ওয়ার্কফ্লো বিস্তৃত করতে।

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

অটোমেটর কিছু সত্যই শক্তিশালী জিনিসের জন্য সক্ষম। এই কর্মপ্রবাহটি আসলেই প্রাথমিক, তবে এটি আমার জন্য কার্যকর ছিল for

তো, আপনারা কি অটোমেটার ব্যবহার করছেন? আপনি এটি দিয়ে কী করেছেন সে সম্পর্কে আমি আপনার মন্তব্যে আগ্রহী।

আপনার সার্ভারটির ব্যাকআপ নিতে অটোমেটার ব্যবহার করা