vitus_wagner: My photo 2005 (Default)
[personal profile] vitus_wagner

Надо придумать более гибкую схему бекапа своей VPS.

До сих пор она у меня бэкапилась так - четыре раза в сутки просто rsync-алась файловая система VPS с неким каталогом на десктопе. А дальше уже на внешние диски бэкапился десктоп, rsnapshot-ом в три уровня как положено. Не каждый день, правда, но достаточно регулярно.

Засада в том, что эта схема не работает, когда десктоп выключен (или неисправен). А за последние годы, с начала пандемии ковида это случается регулярно. Уезжаю в деревню, обесточиваю квартиру и все. Некому четыре раза в сутки скачивать с VPS изменения.

Видимо, нужна схема, позволяющая бэкапить VPS сразу на внешний диск. Ппичем чтобы конфиг при этом на внешнем диске и лежал, т.е. при втыкании этого диска в любой из ноутбуков можно было забэкапить не только ноутбук, но и VPS-ку. Объемы изменений там довольно маленькие, по 4G должно справляться.

Правда там еще с ключами разобраться придется. С какими именно ключами ssh пускают на vps рутом чтобы можно было rsync-ать файловую систему. Сейчас из доступных мест эти ключи есть только на бэкапах десктопа.

X-Post to LJ

Date: 2025-04-13 12:10 pm (UTC)
tanriol: (Default)
From: [personal profile] tanriol

Если не секрет, а входит ли в модель угроз ситуация заражения одного или нескольких устройств? С точки зрения нераспространения заражения через используемый для бэкапов внешний диск.

Date: 2025-04-15 06:52 am (UTC)
stanislavvv: (Default)
From: [personal profile] stanislavvv
Это зависит от того, в каком виде хранятся... Если файлы, скопированные rsync — бекап может быть и заражен извне, с той машины, куда он подключался.

Date: 2025-04-15 08:44 am (UTC)
stanislavvv: (Default)
From: [personal profile] stanislavvv
Я про случай заражения машины, на которую он делается. То есть либо бекап на зараженную машину, либо заражение после бекапа.

Date: 2025-04-13 12:28 pm (UTC)
From: [identity profile] tzirechnoy.livejournal.com
Не думал оставлять дома роутер включенный, к нему usb-hdd, и на него сливать?

Date: 2025-04-13 03:47 pm (UTC)
From: [personal profile] borisk
Пробрасывать туннель через что-то типа ngrok? По крайней мере, проблема с динамическими IP в обеих точках разрешается.

Date: 2025-04-14 07:37 am (UTC)
From: [personal profile] borisk
А… нсли диск нечем крутить, может, поставить пару внешних NVME дисков из разных партий, чтобы померли не одновременно?

Date: 2025-04-14 11:37 pm (UTC)
From: [identity profile] tzirechnoy.livejournal.com
1) Ну, perl и perl.
Кстати, его можно запускать из chroot на том жэ диске. И не только его -- диски-то у нас сравнительно беспредельные...
2) На самом деле -- можно подрубить нужную директорию через sshfs к какой-нибудь другой виртуалке.
3) Кто это не пустит dropbear? Это ж твой vps!
4) Внешний жёсткий диск в рюкзаке, который все кому не лень пинают и трясут -- это куда более стрёмно, чем внешний жёсткий диск постоянно под током.
5) С одной стороны что он не с тобой -- это несколько неприятно. С другой -- делай два бэкапа...
6) А про IP -- а ты ещё не пробросил обфусцырованный (cloak/vless) VPN (openvpn/amnesiawg/l2tp) между каждой своей vps и каждой точкой доступа? Зря-зря-зря...

Profile

vitus_wagner: My photo 2005 (Default)
vitus_wagner

July 2025

S M T W T F S
  12345
6789 1011 12
13141516171819
20212223242526
2728293031  

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 16th, 2025 01:22 pm
Powered by Dreamwidth Studios