spatie/laravel-backup备份密码查询及自定义设置方法
解决spatie/laravel-backup备份文件需密码解压的问题
检查备份配置的加密开关
打开config/backup.php,查找encryption相关配置项。如果'encryption' => true,,说明备份已启用加密,密码大概率存放在.env文件中,搜索BACKUP_ENCRYPTION_PASSWORD这个环境变量即可。排查远程存储的额外加密设置
若使用SFTP、对象存储这类远程服务,检查服务器端是否有额外加密策略:比如SFTP服务器的备份目录是否被加密,或者对象存储桶是否开启了强制加密,这类场景的密码可能在远程存储的管理后台中设置。核对备份命令的附加参数
查看执行备份的命令(比如Cron定时任务配置)是否带有--encrypt参数。如果是手动执行时添加了该参数,密码可能是当时临时输入的,或者写在备份执行脚本的硬编码里,去检查对应的脚本或定时任务配置即可。检查备份流程的钩子加密
打开config/backup.php的after_backup钩子配置,看看是否调用了第三方加密脚本(比如zip、gpg加密命令),这类脚本里会设置解压所需的密码。
内容的提问来源于stack exchange,提问作者Eligijus
相关产品推荐
相关产品推荐

