Please open Telegram to view this post
VIEW IN TELEGRAM
1👍7🔥4✍3
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥5✍4
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥2
top или htop часто недостаточно, нужен более детальный анализ. С этим автору этой статьи приходится периодически сталкиваться, из-за чего и были написаны 3 bash-скрипта. Они дают сбор ключевых метрик системы для дальнейшего разбора.Please open Telegram to view this post
VIEW IN TELEGRAM
👍6✍4🔥3
Вы хотите развернуть приложение в Kubernetes без тонны ручных команд и нервов? Мечтаете о системе, где код сам «доставляется» в прод по принципу «закоммитил — заработало»?
Приглашаем вас на открытый урок в рамках курса «Инфраструктурная платформа на основе Kubernetes, где разберём»:
- как перестать вручную деплоить приложения;
- как добиться стабильного состояния кластера;
- как сделать процессы прозрачными и контролируемыми.
🗓 Когда: 23.12, в 20-00
Для кого: DevOps‑инженеры, разработчики, администраторы Kubernetes, все, кто хочет автоматизировать деплой.
На уроке вы узнаете:
После урока вы сможете:
- настроить базовый пайплайн GitOps с Flux;
- понять, как интегрировать Flux в существующую инфраструктуру;
- оценить, подходит ли GitOps для вашего проекта.
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Please open Telegram to view this post
VIEW IN TELEGRAM
✍2
Время = Объем данных / Скорость загрузкиНапример, при объеме бэкапа 50 ГБ и скорости аплоада 10 Мбит/с
50 ГБ = 50 * 1024 * 8 = 409600 Мбит
409600 / 10 = 40960 минут = 682 часа ≈ 28 дней
rsync — классический инструмент Unix-систем, поддерживает сжатие и шифрование данных при передаче.rclone — современная утилита с поддержкой множества облачных хранилищ: Google Drive, Dropbox, Yandex.Disk, Amazon S3.duplicity — специализированное решение для шифрованных бэкапов с поддержкой инкрементального копирования.cron. # Редактируем задачи cron
crontab -e
# Добавляем строку для ежедневного бэкапа в 2:00 ночи
0 2 * * * /usr/local/bin/backup_script.sh >> /var/log/backup.log 2>&
rclone:#!/bin/bash
# Переменные
SOURCE_DIR="/var/www"
BACKUP_NAME="server_backup_$(date +%Y%m%d)"
REMOTE_PATH="mycloud:backups/"
# Создание архива
tar -czf "/tmp/${BACKUP_NAME}.tar.gz" ${SOURCE_DIR}
# Загрузка в облако
rclone copy "/tmp/${BACKUP_NAME}.tar.gz" ${REMOTE_PATH}
# Удаление локального архива
rm "/tmp/${BACKUP_NAME}.tar.gz"
# Очистка старых бэкапов (старше 30 дней)
rclone delete ${REMOTE_PATH} --min-age 30d
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥3✍2😐1