gpt4 book ai didi

具有最小配置的 Linux 备份目标

转载 作者:太空宇宙 更新时间:2023-11-04 05:33:54 25 4
gpt4 key购买 nike

我正在运行 RPi3

Operating System: Raspbian GNU/Linux 9 (stretch)
Kernel: Linux 4.14.79-v7+
Architecture: arm

为了进行自动备份,我想终止所有“用户服务”以保证备份的完整性(例如网络服务器、数据库等)

我发现您可以为隔离模式创建一个 .target,但我在设置它时遇到了困难。

当然,我的 backup.target 需要网络访问(以安装网络存储)。我还希望启用 ssh,这样我就不会被锁定在系统之外。

我使用以下内容创建了 backup-net.target

[Unit]    
Description=Maintenance Mode with Networking and SSH
Requires=rescue.target network-online.target
Wants=sshd.service
After=rescue.target network-online.target
AllowIsolate=yes

但是,如果我 sudo systemctlisolate backup-net.target,我的 RPi 会与网络断开连接,并且在手动重新启动之前我无法通过 ssh 连接。

最佳答案

对于任何想知道的人,我设法通过以下方式得到它:

[Unit]
Description=Maintenance Mode with Networking and SSH $
Requires=rescue.target network-online.target dhcpcd.service
Wants=sshd.service wpa_supplicant.service
After=rescue.target network-online.target
AllowIsolate=yes

作为/lib/systemd/system/backup-net.target

关于具有最小配置的 Linux 备份目标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54266112/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com