UpdraftPlus Premium 2.25.3.26免费|WordPress备份还原插件

$2.99

Description

主题/插件官方原版演示

UpdraftPlus Premium是WordPress平台上最受欢迎的备份插件之一,专为网站管理员和开发者设计。它提供了全面的备份解决方案,支持一键备份和还原,轻松迁移网站数据。无论是数据库、主题、插件还是上传的文件,UpdraftPlus都能高效备份,确保您的网站数据安全无忧。

这款插件特别适合需要频繁备份或迁移网站的用户。它支持多种存储选项,包括Dropbox、Google Drive、Amazon S3等云端服务,确保您的备份数据安全存储。此外,UpdraftPlus Premium还提供了增量备份功能,大幅减少备份时间和服务器资源占用。

UpdraftPlus Premium的另一个亮点是其强大的还原功能。无论是单个文件还是整个网站,都可以轻松还原到任意时间点的备份状态。这对于修复因更新错误或黑客攻击导致的网站问题尤为重要。

长期不间断的更新确保了UpdraftPlus Premium始终兼容最新版本的WordPress,并提供最新的功能优化。无论您是个人博客作者还是企业网站管理员,UpdraftPlus Premium都是您不可或缺的WordPress备份工具。


🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹 版本更新记录 🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹

UpdraftPlus Premium插件更新日志如下:
= 1.25.3 - 2025年3月21日 =
* 修复: 修复了尝试从 WP_CLI 启动 UpdraftClone 时无法发送 UpdraftClone 备份的问题。
* 修复: 修复了尝试从 WP_CLI 启动 UpdraftClone 时无法更改默认 UpdraftClone 区域的问题。
* 调整: 现在在 S3 签名版本 4 中对 “x-amz-content-sha256” 请求头进行签名并包含。某些基于 S3 的提供商要求对这个头进行签名以准确计算签名。
* 调整: 引入一个新的常量 UPDRAFTPLUS_S3_EXCLUDE_SIGV4_CONTENT_SHA256_HEADER。这个常量允许排除 “x-amz-content-sha256” 头的签名,接受布尔值,默认为 false。
* 调整: 向 JavaScript 的 window.open() 调用添加 'noopener, noreferrer' 窗口特性,防止目标页面更改原始页面的内容。
* 调整: 为 UpdraftCentral 添加 Favicon 获取功能。
* 调整: 对“更新”模块进行微调,包括插件和截图 URL 在主题更新项中添加图标。
* 调整: 为 UpdraftCentral 添加新的后台获取模块。
* 调整: 修改专家设置中关于删除本地备份文件的措辞。
* 调整: 更新季节性通知。
* 调整: 增强通知,以表明属于同一插件家族的其他插件的引入。
* 调整: 为避免 CORS 问题并确保 UpdraftPlus 插件通过 UpdraftCentral 仪表板正常工作和可访问,主机名和/或域源从 updraftplus.com 更改为 teamupdraft.com。
* 兼容性: 通过消除动态属性的使用,解决了 lockadmin.php 中的 PHP 报警信息。

= v1.25.2 - 2025年2月26日 =
* 新功能: 在高级工具部分添加了“Cron 事件”选项卡,用于检查 UpdraftPlus 定时任务的存在。
* 修复: 修复了由于文件夹名称更改导致上传到 pCloud 失败的问题,每次更新文件夹名称时重置“folderid”。
* 调整: 在数据库备份头中添加 WooCommerce 和 HPOS 支持的站点信息。
* 调整: 在迁移过程中文件上传时出现机器人验证页面时创建日志条目。
* 调整: 改进迁移过程中连接测试失败的错误信息清晰度。
* 调整: 在备份日志文件中包含关于系统中配置的代理状态和可用性的详细信息。
* 调整: 更新 Google 库以支持 WP_PROXY_HOST 和 WP_PROXY_PORT 常量。
* 调整: 更新 OneDrive 和 Azure 应用创建的链接。
* 兼容性: 消除了由 E_STRICT 常量使用引起的 PHP 8.4 报警信息。


= v1.25.1 - 2025 年 1 月 11 日
**安全性**:修复了一个由于缺少 nonce 和未进行清理导致的非持久性反射型 XSS 漏洞。攻击者可能会诱使您在登录时点击一个特制的链接到您的站点仪表板,从而在您的仪表板中运行一次 JavaScript 代码。
**修复**:防止在响应头中存在 'sync-xhr=()' 权限策略时恢复失败。
**修复**:改进在 getBucketLocation() 调用失败时获取 Amazon AWS S3 建议区域的方法,特别是在 XML 响应未能提供建议区域字段的情况下 - 这解决了某些区域(例如 us-east-2)最近更改响应行为的问题。
**调整**:扩展支持以包含 Amazon AWS S3 的 "ap-southeast-4" 区域以及其他最近更新的区域。
**调整**:付费版本更新检查器在升级到 4.13.2 版本时出现的回归问题,导致未显示有关订阅状态或 WP 版本兼容性的通知。

### 版本 v1.24.12 - 2024年12月23日

#### Bug修复
- **修复:预恢复阶段未能正确处理需要排除的表,导致逻辑错误,错误地将选中的“包含所有未列出的表”选项解释为恢复所有表的指令**。
- **修复:更新PHPSecLib库至版本2.0.48,该版本修复了在某些PHP版本上出现的“gmp_pow(): base and exponent overflow”问题,该问题可能导致SFTP远程存储上的备份失败**。

#### 调整
- **完成对unserialize() PHP函数调用的审查和移除工作,这项工作始于1.24.7版本。最终移除涉及一个理论上的安全缺陷(如果您的开发站点允许攻击者发布内容到其中,并且您将这些内容迁移到另一个站点,而这些内容中包含攻击者知晓的自定义代码,这些代码可以在克隆站点后执行破坏性操作)。此次移除的结果是,一些非常不可能遇到的实际搜索替换操作将被跳过**。
- **移除PHP 5.2用户的搜索替换功能(以满足上述项目要求)**。
- **调整UpdraftCentral媒体模块,为每个媒体项添加“has_image_editor”属性**。
- **在多站点配置的恢复屏幕中,标记为“要恢复哪个站点”的下拉菜单覆盖了其他HTML元素,导致一些按钮位于底部而非顶部,对此进行了修正**。
- **避免取消注册已被其他插件打印的jQuery-UI CSS,以防止兼容性问题**。
- **在数据库恢复上下文中,对于属于“跳过表”列表的任何表,避免执行LOCK和/或ALTER SQL语句**。
- **openssl_free_key()仅在PHP < 8时需要**。
- **根据“Plugin Check”规则进行各种编码风格更改**。

=1.24.11-2024年11月15日=

*注意:由于谷歌的应用程序权限审查(未经宣布,要求我们为他们的审查过程创建一个Youtube视频),不要在谷歌云端硬盘连接上请求drive.read范围——这意味着(在审查完成之前)与谷歌云端硬盘的新连接只能直接访问UpdraftPlus创建的备份,而不能访问您手动上传到谷歌云端硬盘上的备份。这将恢复与Google Drive建立新连接的能力。
*调整:调整UpdraftPlus_S3_Compat类以保持与外部UpdraftPlus AWS SDK插件的兼容性.

=1.24.9-2024年11月14日=

*修复:1.24.8中处理wp-config.php恢复时的回归
*调整:1.24.8中加载文本域的处理变化并没有涵盖大多数情况

=1.24.8-2024年11月13日=

*调整:在创建克隆时为“克隆包”下拉列表添加描述。
*调整:将“load_plugin_textdomain”调用从通过“plugins_loaded”操作调用移动到通过“init”操作调用
*调整:更新日志消息,指定在未选择远程存储时将备份文件标记为“已处理”,在选择远程存储后将其标记为“上传”。
*调整:恢复类中的一些代码整理

v1.24.7-2024年11月4日
调整:WordPress插件信息框(6.5及更高版本)中的更新功能已调整为停止在同一窗口中进行更新,确保“更新前自动备份”对话框按预期显示
调整:将自定义的“unserialized”方法添加到UpdraftPlus类中,该类可以在跨不同PHP版本运行时处理“options”参数的使用或缺失
调整:添加UPDRAFTLUS_SEND_UNWRITABLE_BACKUP_DIRECTORY_EMAIL常量,以禁用向用户发送无法写入的备份目录电子邮件。
调整:向用户发出更清晰的通知,告知未配置的远程存储设置和/或选择不属于UpdraftPlus版本的远程存储
警告:在恢复OneDrive的块上传过程中,不应包含授权标头和承载令牌,因为这可能会由于不同的上传URL而导致未经身份验证的错误。
调整:实现代码,以便在从多站点设置迁移到独立站点的过程中自动激活UpdraftPlus插件
警告:在多站点环境中,确保用户即使在没有WP_ALLOW_multisite常量的情况下也可以访问UpdraftPlus插件页面
调整:UpdraftClone现在支持PHP 8.4
调整:防止在创建zip失败时出现潜在的PHP弃用通知

=1.24.6-2024年9月25日=

*调整:1.24.5中,当使用主菜单访问不相关的插件页面时,浏览器标题错误地显示为“UpdraftPlus”。

=1.24.5-2024年9月24日=

*修复:DigitalOcean Spaces端点的正则表达式不正确
*修复:CSS与LearnDash LMS讲师角色插件冲突,导致一些UI元素消失
*调整:在左侧菜单中重新组织UpdraftPlus,并将其重命名为“UpdraftPlus”;要禁用它,请按照以下指南操作:https://updraftplus.com/new-location-of-updraftplus-in-the-wordpress-dashboard/
*调整:将span包装器添加到UpdraftCentral连接失败消息中
*提示:将“转到此处完成设置”链接添加到相应的管理员通知中,如果没有指定设置,单击后将跳转到UpdraftVault配置。
*调整:调整与某些临时文件不匹配的正则表达式模式,使其不会被自动删除
*提示:恢复后,单击“删除旧文件夹”也会删除wp-config-pro-ud-restore-backup.php文件
*调整:在设置页面/选项卡上;防止浮动的“保存更改”按钮被多次点击和/或发送多个AJAX请求
*调整:从“高级/扩展”选项卡上的附加组件列表中删除pCloud(其可用性没有变化)
*调整:将wp-config-backup.php重命名为wp-config-pro-ud-restore-backupphp,以明确其作为在还原WordPress核心实体之前创建的备份文件的用途,并且只有在用户在还原过程中没有选择“重写wp-config.php”选项时才会生成,因为之前的名称过于通用,可能会引起混淆
*调整:在多站点环境中启用“记住”选项时,自动插件更新的弹出模式无法保留备份复选框选择。
*调整:更新了autobackup选择器,以解决WPForms Pro插件中缺少“更新链接”类引起的问题

=1.24.4-2024年7月2日=

*修复:表中位字段类型名称的大小写敏感问题。
*修复:解决了根目录处于活动状态或OneDrive配置表单中未指定目录时无法从远程存储删除备份文件的问题。
*修复:当用户尝试使用“查看版本x.x.x详细信息”链接而不是选择“立即更新”来更新插件时,插件已成功更新;但是,UI错误地显示“更新失败”消息
*修复:当“已安装的插件”页面上出现旧版本的jQuery UI时,与Gravity Forms插件发生冲突。
*调整:确保遵守谷歌颗粒同意,并在谷歌硬盘和谷歌云的存储访问授权期间检查所需权限
*调整:在完成对Google Drive存储的访问授权后,防止PHP警告和弃用消息。
*调整:当Dropbox远程存储已经过身份验证并且页面被刷新时,防止PHP警告。
*调整:添加了过滤器updraftplus_working_dir_localpath,允许开发人员修改临时解压缩路径
*调整:根据插件目录团队的要求,将插件的显示标题从“WordPress备份和迁移插件”修改为“WP备份和迁移插头”
*调整:分析某些php事件并记录正确的错误消息

=1.24.3-2024年4月30日=

*修复:1.23.16中用于改进日志的回归导致Dropbox报告的不正确偏移错误,但没有得到正确处理。
*调整:UpdraftVault远程存储可以在后台处理Wasabi和Amazon S3存储。
*调整:修复UpdraftCentral的WP_Theme_JSON_Resolver::Theme_has_support弃用警告
*调整:在重新扫描远程存储期间防止“PHP警告:未定义的属性:UpdraftPlus_BackupModule_pcloud::$description”。
*调整:在数据库备份期间,当位字段类型中遇到空值时,防止PHP弃用警告。
*调整:当定义了WP_ACCESSIBLE_HOSTS常量并且updraftplus.com的值不允许使用时,显示警告消息
*调整:更新通知
*调整:将多个句子拆分为单独的翻译函数调用。
*调整:从S3兼容(通用)端点修剪空间。


=1.24.2-2024年3月26日=

*修复:由于最近的回归,未完成恢复对话框上的“继续恢复”和“取消”按钮对按下没有响应
*修复:由于不同版本的第三方库(Guzzle)和composer autoload.php调用太早,与其他插件发生冲突
*修复:当SCP用于SFTP/SCP远程存储时,未定义“NET_SCP_LOCAL_FILE”常量
*调整:向UpdraftCentral返回插件和主题时添加兼容性字段
*调整:由于某些cURL版本7.x在处理HTTP/2连接时存在问题,因此到OneDrive API的所有HTTP连接现在都被迫在7.61之后和8.0之前的cURL版本上使用HTTP/1.1版本。此外,可以在wp-config.php文件中设置名为UPDRAFTPLUS_ONEDRIVE_CURL_HTTP_VERSION的常量,以将默认HTTP版本更改为另一个首选版本
*调整:调整边距以修复备份时“查看日志”按钮的UI损坏。
*调整:确保数据库备份文件中的所有“SET SQL_MODE”语句都在内部处理,并且只在UpdraftPlus插件外部进行恢复
*调整:防止在自动备份插件中出现PHP 8.2编码风格的弃用通知
*调整:在OneDrive的区块上传上下文中,上传会话期间不应包括授权标头和承载令牌,因为由于上传URL不同,这可能会导致401 HTTP状态
*调整:删除updraftplus_https_to_http_aditional_warning和updraftplus _http_to_https_additional_warning筛选器的默认值。
*调整:在数据库备份文件中将SQL_MODE设置为“NO_AUTO_VALUE_ON_ZERO”。
*调整:2024年季节性通知内容更新
*调整:在需要phpseclib的操作过程中,只有在真正需要phpsecib时才包括composer autoload.php

=1.24.1-2024年2月21日=

*特点:实现Backblaze Object Lock支持(高级版)
*修复:电子邮件备份和基本报告设置不起作用,导致确认备份状态的通知电子邮件无法发送到管理员的电子邮件地址(免费版本)
*FIX:修复WP优化UpdraftCentral的高级发现
*FIX:1.23.16中的回归,用于更正对翻译函数的调用,该调用导致一些HTML属性为空
*修复:通过“迁移/克隆”选项卡恢复备份集导致所有相关的备份实体被立即下载,忽略了用户对要恢复的实体的首选项
*修复:第三方库与WP All Import Pro和AIO WP迁移插件发生冲突(phpseclib),导致测试SFTP凭据和备份到SFTP远程存储失败
*修复:恢复与WordPress多站点运行在版本<4.9的兼容性,原因是使用之前不存在的功能
*调整:为UpdraftCentral添加新的翻译条目
*调整:消除了PHP 8.2中由于传递给htmlspecialchar()函数的null值和创建动态属性而导致的弃用消息
*调整:去掉了不带参数调用get_class()导致的PHP 8.3弃用消息。
*调整:UpdraftPlus_Database_Utility类中的Refactor方法
*调整:如果备份目录不可写,请发送电子邮件。
*调整:添加并设置“filename_only”参数,以减少在Dropbox中查找特定备份文件时的搜索时间。
*调整:以一种更好的方式自动加载PHP安全通信库(phpseclib),可以防止(其他插件)已经加载的phpseclib类在某些操作中使用
*调整:添加updraftplus_backup_db_header_append筛选器,允许网站所有者在其数据库备份标头中包含任意内容

=1.23.16-2023年12月23日=

*调整:在广告中添加了家庭插件的演示链接
*调整:从s3generic端点中删除了https://http前缀
*调整:解决PHP 8.0与ob_implicit_flush函数的兼容性
*调整:Dropbox错误日志改进
*调整:根据wordpress.org插件团队的要求,禁止免费插件用户在仪表板的“wordpress新闻”部分显示所有UpdraftPlus新闻,即使事先征得同意。
*调整:修复对翻译函数的一些不正确调用

=1.23.14-2023年11月30日=

*修复:已解决的谷歌云远程存储身份验证流
*调整:更改了updraftvault链接功能,以便在不同的选项卡中打开
*调整:澄清报告电子邮件中警告的重要性
*调整:使新闻同意层与确认文本相匹配,从而消除可能显示UpdraftPlus新闻的空白
*调整:当发现填充程序“php_uname”函数未定义时,请声明该函数,以防止在phpseclib库(调用它)中出现致命错误