Резервные копии для удаленного сервера должны создаваться постоянно и перемещаться на хранение в альтернативное место. Желательно все это делать в автоматическом режиме в облачное хранилище. Но иногда такую же копию хочется иметь у себя на компьютере.
Bash
- Список статей о shell-script-ах, которые выполняются программной оболочкой Bash. Bash это интерпретатор (программа читающая и выполняющая набор инструкций) командной строки в операционных системах UNIX. Скрипты написанные для BASH чаще всего имеют расширение sh. Но они могут быть и без расширения. Например, так – в операционной системе Mac OS. Инструкции в скриптах имеют команды, которые не обязательно сохранять в файл. Эти же команды можно использовать для взаимодействия с интерпретатором Bash через командную строку. Она же называется Shell (также консоль, терминал и т.д.).
BASH: rsync — синхронизируем файлы с компьютера на сервер
Как перенести (синхронизировать) через bash скрипт файлы из директории на компьютере системы Mac OS на удаленный сервер.
Как запустить несколько команд на bash
Как запустить несколько команд на bash Одной командой ssh root@server. "command 1 && command 2" Соединение с сервером в bash скрипте Для соединения по SSH и дальнейшего ввода команд: #!/bin/bash ssh -tt root@111.111.111.111 << EOF # switch path…
Узнать какой порт занимает сервис
Узнаем какие порты и какими сервисами заняты на сервере.
Резервная копия файлов сайта на Яндекс.Диск
Bash скрипт архивирования и копирование резервных файлов сайта на Яндекс.Диск.
Как автоматически обновлять сайт через github
Как установить GIT на свой сайт и подтягивать изменения из репозитория на GitHub.
Установка Composer на Mac OS
Composer — пакетный менеджер для языка программирования PHP.
Bash скрипт сравнения директорий и загрузки на github
bash скрипт сравнивающий файлы в двух разных директориях и при наличии отличий, заливающий на сайт github.
Автодеплой со своего сервера на github с помощью bash скрипта
Настройка автоматической заливки на GIT файлов с сервера.
Установка Ruby и gem через RVM на Mac OS
Процесс установки Ruby на Mac OS через систему управления пакетами RVM.
Ошибки в Shell скрипте: команда не найдена
Решение ошибки, которая возникает при запуске shell скриптов (файл с расширением .sh).
Резервное копирование нескольких баз данных на Яндекс Диск
Скрипт для резервного копирования сразу нескольких баз данных MySQL, на Яндекс Диск через протокол WebDAV.
Выполнение заданий через CRON в Linux
CRON – это планировщик заданий в Linux, который запускает выполнение скриптов по заданному расписанию.
Резервное копирование на Яндекс Диск (на примере Vesta)
Настраиваем удалённое резервное копирование данных в Яндекс.Диск. Данная статья будет рассказывать как сделать backup в панели управления сайтами Vesta. Однако это руководство подойдет и для любых других систем управления сайтом.
Перемещаем резервные копии на Яндекс Диск
Автоматизация перемещения резервных копий своего сайта с сервера на Яндекс.Диск.
Создаём резервные копии и перемещаем на Яндекс Диск
Описание создания резервных копий файлов своего сайта на сервере CentOS (Linux). И дальнейшее перемещение этих backup файлов на Яндекс.Диск.
Как массово переместить файлы в папки по названию файла в Mac OS
Понадобилось мне переместить несколько сотен файлов в Mac OS в отдельную папку со своим именем. Поиск программ для этих целей ни к чему не привёл. Хорошо, что в этой операционной системе есть терминал и скрипты, которые легко могут помочь это…