জুমলা! জন্য ব্যাকআপ বেসিক ওয়েব সাইট

From Joomla! Documentation

Revision as of 11:48, 22 November 2017 by Ashiks (talk | contribs) (Created page with "এর অর্থ আপনার সাইটের অফলাইন পরিমাণ কম সময়ের জন্য এবং আপনার কাছে শ...")
Other languages:
Bahasa Indonesia • ‎Deutsch • ‎English • ‎Nederlands • ‎eesti • ‎español • ‎français • ‎português • ‎português do Brasil • ‎русский • ‎हिन्दी • ‎বাংলা • ‎中文(台灣)‎

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

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

ইন্ট্রো

আপনার জুমলা সাইটের সম্পূর্ণ ব্যাক আপ করার জন্য দুটি অংশ রয়েছে। তারা:

  1. ডাটাবেস তথ্য, অধিকাংশ সময়ে আপনার MySQL ডাটাবেসের মধ্যে পাওয়া যায়।
  2. আপনার ওয়েবসাইটের ফাইল এবং ফোল্ডারগুলি, যেহেতু অধিকাংশ স্ট্যাটিক এইচটিএমএল ওয়েবসাইটগুলিতে হোস্ট করা হয়।

আপনি যদি আপনার ফাইল এবং ডাটাবেস ব্যাকআপ না করেন, তাহলে আপনার ব্যাকআপ অসম্পূর্ণ।

ডেটাবেস ব্যাকআপ অংশ 1 এর 2

আপনার জুমলা সাইট ব্যাকআপ করার প্রথম পদক্ষেপগুলির মধ্যে একটি হল জনসাধারণের কাছে সাইটটি বন্ধ করা, ফাইলগুলি ব্যাকআপ করা এবং তারপর পুনরায় সাইটটি খোলা হয়। Phpmyadmin.net থেকে পদক্ষেপগুলি এই প্রয়োজনীয় প্রয়োজনীয় অপারেশনটি প্রত্যাখ্যান করে। আপনার জুমলা কন্ট্রোল প্যানেলে ব্যাকল্যাক যান, গ্লোবাল কনফিগারেশন অধীনে, সাইট ট্যাব অধীনে, "সাইট অফলাইন" সেট = হ্যাঁ।
এটি আপনার জুমলা ওয়েবসাইটের রুটে আপনার কনফিগারেশন.পিপি ফাইলের চেহারা পরিবর্তন করবে।
একটি অ্যাডমিনিস্ট্রেটরকে আপনার হোস্টিং কন্ট্রোল প্যানেলে যে ফাইলটি দেখতে বা ফাইলটি ডাউনলোড করতে এবং দেখতে FTP ব্যবহার করতে হবে। কনফিগারেশন পিএইচপি এর ভিতরে আপনি আপনার ডাটাবেসের নামটি খুঁজে পেতে পারেন যার ব্যাক আপ প্রয়োজন।
var $db = 'x1234'; বা public $db = 'x1234';অনুরূপ কোডের সাথে লাইনটি দেখুন "x1234" আপনার ডাটাবেসের নাম ।

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

সার্ভার এসকিউএল ডেটাবেসগুলি PhpMyAdmin ছাড়া ব্যাক আপ করা যায় এবং পরিবর্তে SQL কমান্ড লাইন ব্যবহার করে। যদি আপনি জানেন যে এটি কিভাবে কাজ করে, আপনি সম্ভবত এই ডকুমেন্টেশন প্রয়োজন হয় না।

আপনার যদি সক্রিয় সাইট থাকে তবে প্রতি সপ্তাহে কমপক্ষে দুবার বা এমনকি দৈনন্দিন (এবং আরও বেশি) ডাটাবেস ব্যাক আপ করার পরামর্শ দেওয়া হচ্ছে।

ফাইল সিস্টেম ব্যাকআপ 2 এর 2 অংশ

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

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

If you use your hosting file manager, practice using that interface to select your server folder and creating a zip file. Download the zip file locally and then expand it locally to to see what files are inside that zip file. This option also let's you expand the same zip file for restoration to a staging site.

Backing up the Joomla files with FTP is no different than backing up a static HTML website. Download all the files and folders that exist in the main Joomla directory. The downloaded locaiton is a folder on your local computer. Be sure that the file and directory structure remains the same as it is in the live site. When you restore the files, you will use the FTP utility to upload the files to a new server.

As soon as you've downloaded your files via zip or FTP, change your site to be online.

More Backup Documentation

Most administrators of a Joomla website have access to their MySQL data using the GUI interface called PhpMyAdmin, see How can I backup my database or table? for more information.

There are several automated backup extensions for Joomla! located in the Joomla! Extensions Directory. Here is a link for Joomla! Backup Extensions.

When servers are hosted in the same building as the staff, the web administrators should make extra care to store the backup copies of the database/files in a different building. Fire, theft, water or other damage often wipes out the live website AND backups. On a regular basis the web administrators should burn both the database and files to CD or save to an external hard drive off site.

Special Notes

2FA (Two factor authentication)

If you use 2 factor authentication (available since Aug 2014) and you are locked out of your site you can rename the folder plugins/twofactorauth to twofactorauth.BAK and log in to your site's back-end. Then disable all plugins under the "twofactorauth" group. Finally, rename the plugins/twofactorauth.BAK folder of your site back to twofactorauth.

Automated Backup Tools

Akeeba

  • Akeeba Backup produces a .jpa file that you should download to a safe location that's not on your webhost or webserver.
  • The .jpa file contains all the folders/files and database files.
  • The .jpa file also contains an installer

These paragraphs are about backup, but it's worth a quick note that the Akeeba restore process is a fast guided process similar to a setup wizard.
Place 2 files on a new webhost.
a) your JPA file and b) Kickstart.php (from Akeeba)
You then use a browser to launch the restore process and unpack the .jpa file.
Please read the Akeeba restore documentation.

Akeeba and other backup extensions can be downloaded from the JED