Skip to main content

Материалы для видео "1С-Битрикс молниеносный перенос сайта"

📂 Просмотр скрытых файлов и переход в нужную директорию

ls -a
  • ls -a — выводит список всех файлов и директорий, включая скрытые (начинающиеся с точкой).
cd /path/to/directory
  • cd — команда для перехода в указанную директорию.
  • /path/to/directory — путь к нужной директории.

📦 Резервное копирование базы данных

mysqldump -u user_name -p database_name > backup.sql
  • mysqldump — утилита для создания резервной копии базы данных MySQL.
  • -u — указывает имя пользователя базы данных.
  • -p — запрос пароля для аутентификации.
  • Результат сохраняется в файл backup.sql.

🚀 Синхронизация файлов через SSH

rsync -avz -D -e "ssh" /local/path/to/files/ user@remote.server:/remote/path/to/destination/
  • rsync — инструмент для синхронизации файлов и каталогов.
  • -a — архивный режим, сохраняет права, владельцев и временные метки.
  • -v — выводит подробную информацию о процессе.
  • -z — сжатие данных при передаче.
  • -D — передача специальных и устройств.
  • -e "ssh" — использование SSH для безопасного подключения.
  • Файлы из локального каталога копируются на удалённый сервер по указанному пути.

🔄 Восстановление базы данных

mysql -u user_name -p database_name < backup.sql
  • mysql — утилита командной строки для работы с MySQL.
  • -u — имя пользователя для подключения к базе данных.
  • -p — запрос пароля для аутентификации.
  • < — загрузка данных из SQL-файла в базу данных.

📍 Итог

Эти команды позволяют просмотреть содержимое директории, перейти в нужный каталог, создать резервную копию базы данных, передать файлы сайта на другой сервер и восстановить базу данных в новом окружении.