跳到主要内容

这篇文章是给谁看的?

Incydr专业,企业,地平线和政府F2
Incydr基础,高级,和政府F1

的Code42控制台中找到您的产品计划帐户菜单

老师,不。

Incydr Professional, Enterprise, Horizon和Gov F2,没有。

Incydr基础,高级和Gov F1,是的。

首页
开始
发布说明
常见问题
api
系统状态
Code42支持

无法备份文件(Linux)

概述

当Code42应用程序无法备份文件时,可以使用历史窗口显示“无法备份”的消息n文件。”在Linux上,备份文件时出现问题最常见的情况是试图备份系统和应用程序文件、Code42应用程序没有权限访问的文件,或名称中使用的字符不包含在UTF-8字符集中的文件。本文介绍了如何识别哪些文件没有备份,以及如何解决这个问题。

影响

Linux上的Code42应用程序

诊断

您可以使用以下方法中的任何一种来确定哪些文件备份失败。

确定没有备份的内容(基本)

  1. 打开终端。
  2. 输入:cd /usr/local/crashplan/log/
    该命令访问logs目录。
  3. 输入:纳米backup_files.log.0

该文件以nano格式打开。本文档列出了Code42应用程序试图备份的每个文件。任何以“W”开头的日志行都表示Code42应用程序当时无法备份的文件。

确定没有备份的内容(高级)

  1. 打开终端。
  2. 输入:grep /usr/local/crashplan/log/backup_files.log ^ W。0 |少

这个命令列出了所有使用Code42应用程序备份失败的文件。

推荐解决方案

识别出问题文件后,检查下面的信息,以确定这些文件是否属于这些类别之一。为每个类别提供了其他故障排除信息。

系统或应用程序文件

Code42应用程序不是为备份系统和应用程序文件而设计的。因此,我们不建议将这些文件添加到备份选择中。这样做可能会导致您希望备份的其他文件的优先级和状态出现问题。修改文件选择所以只备份个人文件。

文件权限

Code42应用程序需要读/写权限来访问您的文件。如果Code42应用程序是为每个用户(而不是为计算机上的每个人)安装的,则可能有Code42应用程序无法访问的文件或目录。为了备份这些文件,你必须授予适当的读和写权限到文件。

所需字符集

Code42应用程序需要en_US。UTF-8字符集可以理解某些字符(例如变音符和非ascii字符),默认情况下系统上可能没有安装这些字符。要备份包含这些字符的文件,请安装en_US. xml文件。utf - 8语言环境。下面的示例演示了在Linux的Ubuntu发行版上安装地区设置。

  1. 打开终端。
  2. 要安装区域设置,输入:Sudo apt-get安装区域设置
  3. 重新启动设备。
加载本地化
本地化必须在Code42应用程序打开之前加载。如果以上推荐的解决方案都没有启动备份,请确认在Code42服务启动之前加载本地化。