ক্লোন সিস্টেম এবং অটো পরিবর্তনগুলি প্রতিলিপি করে


9

কোনও উবুন্টু সিস্টেমের ক্লোন করা কি সম্ভব এবং যদি আসল সিস্টেমে কোনও পরিবর্তন করা হয় তবে সেগুলি ক্লোন করা একটিতে প্রতিলিপি করা উচিত? আসলটি নামলে আমার ব্যাকআপ সমর্থন থাকা দরকার support আমার ক্ষেত্রে উবুন্টু ক্লাউড সার্ভার।

দয়া করে আমাকে ধাপে ধাপে গাইড করুন।

উত্তর:


4

আমি নেটওয়ার্কের মধ্যে এসএসএইচ কীগুলির সাথে আরএসসিএনসি ব্যবহার করব এবং ক্রোন দিয়ে ঘন ঘন চালানোর জন্য সেট করব। এইভাবে, শুধুমাত্র পরিবর্তনগুলি সঞ্চারিত করা দরকার।

আমি কীভাবে ভর ইনস্টল করব তা থেকে ফর্ম্যাট নেওয়া হয়েছে ?

#!/bin/bash
rsync -avx --exclude=/proc --exclude=/dev --exclude=/tmp --exclude=/sys --delete-after root@${host}:/ /

ব্যাকআপ হিসাবে পরিবেশন করবে এমন মেশিনে, একটি ফাইল তৈরি করুন /etc/cron.daily/backup-pullতারপরে এটি কার্যকর করা যায় sudo chmod +x /etc/cron.daily/backup-pull${host}মূল সিস্টেমের আইপি দিয়ে প্রতিস্থাপন করুন ।

আপনার কাছে এটির সাথে মূল সার্ভারের দৈনিক সিঙ্ক হবে। আপনি যদি সত্যই বেহাল হয়ে থাকেন তবে ক্রোন.ডেইলির পরিবর্তে আপনি ক্রোন.আওরিও করতে পারেন।


অতীতে আমি ডেবিয়ান এবং উবুন্টু সিস্টেমগুলির সাথে এটি করেছি এবং এটি বেশ ব্যথাহীন পদ্ধতি - সত্যই ভাল কাজ করে!
জে

এটা খুব স্পষ্ট শুনতে। আমি অবশ্যই সার্ভারটি ক্লোন করার পরে এটি চেষ্টা করব এবং আবার ফিরে আসব।
ব্যবহারকারী3215

নেটওয়ার্কে ওবুন্টু সার্ভার ক্লোনিংয়ের জন্য যে কোনও সেরা সরঞ্জাম। কীভাবে "নেটক্যাট"?
user3215

3

পড়ুন দয়া করে https://help.ubuntu.com/community/BackupYourSystem/SimpleBackupSuite এবং https://help.ubuntu.com/community/BackupYourSystem , এছাড়াও ব্যাকআপ টুলস তুলনা

যদি আপনি কেবল ইনস্টল হওয়া প্যাকেজগুলি ইত্যাদির পরিবর্তনগুলি সংরক্ষণ করতে চান তবে আপনি যা ব্যবহার করতে পারেন dpkg --get-selections > installed_packagesএবং সেগুলি পুনরুদ্ধার করতে পারেন apt-get update && dpkg --set-selections < installed_packages && apt-get upgrade

আপনার ব্যবহারকারী ফাইলগুলি ব্যাকআপ করতে, এটি /homeদূরবর্তী সার্ভারে ডিরেক্টরিটি অনুলিপি করতে যথেষ্ট , দ্বিতীয় লিঙ্কটি দেখুন।


1
ফাইল এবং ডিরেক্টরিগুলি ব্যাক আপ করার জন্য এটি ভাল। আমি উবুন্টু ক্লাউড সার্ভার ক্লোন করতে ভাবছি।
user3215

ব্যাকআপের জন্য আপনি সম্ভবত একটি সিঙ্ক্রোনাইজেশন সমাধানটি ব্যবহার করতে চান না, যেহেতু মূল সিস্টেমটিতে কোনও সমস্যা ব্যাকআপে মিরর করা হবে। উপরের এভজেনি মার্টিনভ প্রস্তাবিত সমাধানটি ব্যবহার করা আপনার সিস্টেমে ব্যাকআপ করার সবচেয়ে নিরাপদ উপায়।

আমি মনে করি সমস্ত প্যাকেজ অনুলিপি করার পরে নতুন উবুন্টু ইনস্টলেশনটির সাথে '/' ডিরেক্টরিটি সিঙ্ক করা সম্ভব (dpkg
--set-પસંદ <<< _packages

1
এটি তবে এটি আপনার /homeস্টাফ এবং কোনও প্যাকেজের অন্তর্গত নয় এমন কোনও ফাইল অনুলিপি করবে না /
ইভিজেনি

1
আমার প্রধান প্রয়োজনটি হ'ল, যদি একটি সিস্টেম নিচে থাকে তবে আমি অবিলম্বে সমস্ত প্যাকেজ, ফাইল এবং ডিরেক্টরিগুলি সহ অন্যটি পেতে পারি।
ব্যবহারকারী3215

1

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


1

আপনি সম্ভবত drbd এর মতো কিছু ব্যবহার করতে চান । সম্ভবত হার্টবিট জাতীয় কিছু মিলিয়ে। লিনাক্স উচ্চ উপলভ্যতা সাইটে সে সম্পর্কে আরও তথ্য ।

আমি মনে করি কিছু মেঘ বা ক্লাস্টার সমাধান অন্তর্নির্মিত বা এক্সটেনশন হিসাবে উপলব্ধ অনুরূপ কার্যকারিতা নিয়ে আসে, আপনি তাদের ডকুমেন্টেশন খনন করতে পারেন want


আমি বুঝতে পারি না কীভাবে ডাবিডি ব্যবহার করছি, এটি সার্ভারের পক্ষে ভাল।
user3215

হ্যাঁ, এটি বেশিরভাগ সার্ভারের জন্য ব্যবহৃত হয়। এটিই লিনাক্স-এইচএ সাইট সম্পর্কে: প্রথমটি ক্র্যাশ হয়ে গেলে বা অন্য যে কোনও কিছুতে স্বয়ংক্রিয়ভাবে অন্য সার্ভারে ব্যর্থ। এবং 'drbd' হ'ল একটি কার্নেল ড্রাইভার এবং সরঞ্জাম যা অন্য কম্পিউটারে সমস্ত পরিবর্তনগুলি স্বয়ংক্রিয়ভাবে প্রতিরূপের যত্ন নেয় (এটি মিরর ডিস্কগুলি অন্য কম্পিউটারে বাদে RAID 1 এর মতো কাজ করে)।
জানু

আমি বুঝতে পেরেছি যে আপনি বলেছেন যেমন drbd আমার প্রয়োজনের জন্য উপযুক্ত হবে।
user3215

1

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

আমি আপনাকে স্টেপ বাই স্টেম গাইড করতে পারি না কারণ প্রতিটি পরিস্থিতি আলাদা। আমি এই সাইটগুলিতে একটি ডকুমেন্টেশন পড়ার এবং আপনাকে যখন কোনও নির্দিষ্ট সমস্যার মুখোমুখি হতে পারি তা জিজ্ঞাসা করি।


0

রিমাস্টারসিস পরীক্ষা করে দেখুন। রেমাস্টারসিস এমন একটি সরঞ্জাম যা একটি বিদ্যমান দেবিয়ান, উবুন্টু বা ডেরিভেটিভ ইনস্টলেশন সহ 2 টি জিনিস করতে ব্যবহার করা যেতে পারে।

  1. এটি কোনও লাইভ সিডি বা ডিভিডির ব্যক্তিগত ডেটা সহ একটি সম্পূর্ণ সিস্টেমের ব্যাকআপ তৈরি করতে পারে যা আপনি যে কোনও জায়গায় ব্যবহার এবং ইনস্টল করতে পারেন।
  2. এটি একটি বিতরণযোগ্য অনুলিপি তৈরি করতে পারে যা আপনি বন্ধুদের সাথে ভাগ করতে পারেন। এটিতে আপনার কোনও ব্যক্তিগত ব্যবহারকারীর ডেটা থাকবে না।

http://www.geekconnection.org/remastersys/index.html


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