更新我的 Linux 操作系统后,操作系统无法启动,我有 /bin/init 丢失错误或其他错误。我设法加载 install-amd4-minimal。我已经备份了文件,但我不知道如何备份 mysql 数据库。我有 ftp/ssh 访问权限,但我无法安装 mysql 或任何东西。我只能访问服务器的文件。请指导我备份数据库
我正在托管一个页面并可以通过 ssh 访问该网络空间。
该网站允许其用户进行修改。为了能够将其恢复到较旧的状态,我考虑使用 rsync 每 30 分钟创建一次增量备份,使用 cron 启动以下脚本。
#!/bin/bash
# Binaries
RSYNC=`which rsync`
LN=`which ln`
MKDIR=`which mkdir`
#TODO: Is this enough to make the script distro independent?
# Other Variables
source="<username>@<provider>:<workspace path>"
target="<local backup path>"
# Date ...
year=$(date +%Y)
month=$(date +%m)
day=$(date +%d)
# ... and time
hour=$(date +%H)
minute=$(date +%M)
# Prepare directories
$MKDIR -p $target/$year/$month/$day/"$hour"_"$minute"/
# TODO: Why is this necessary? The actual backup won't work without this line
# saying "directory does not exist...". …Run Code Online (Sandbox Code Playgroud) Linux 和 Ubuntu 新手。我正在尝试将旧的 Ubuntu WSL 文件传输到新的 Windows 11 笔记本电脑。
我经历过类似的问题,但似乎没有一个对我的情况有帮助。
lsblk我正在尝试将旧笔记本电脑的 WSL 克隆到 USB 硬盘驱动器上,以便可以将其传输到新笔记本电脑上,但当我输入或列出笔记本电脑上的驱动器的任何其他命令时,USB 并未列出。
wsl -l -v评论结果:
NAME STATE VERSION
docker-desktop-data Running 2
* Ubuntu Running 2
docker-desktop Running 2
Run Code Online (Sandbox Code Playgroud)
我需要从Ubuntu和传输文件docker-desktop-data。
migration backup restore cloning windows-subsystem-for-linux
我有一个外部 SSD。有时候插上,有时候插不上。我已经解决了 FSTAB 启动时挂起的问题 - 一切都很好。我有一个使用 RSYNC 将我的主驱动器备份到所述驱动器的脚本。
我不想要这样。我要么希望不创建安装点(如果驱动器不存在),要么只将 RSYNC 备份到驱动器 - 而不是安装点。
由于安装点在技术上是本地安装的 - 我无法弄清楚 RSYNC 如何知道其中的差异。
我有一个 ubuntu 12.04 正在运行,并且安装了某些东西,比如 samba、nagios 和同样打开让我的 ubuntu 加入 Windows 域。这一切正常。虽然我知道一些基础知识,但我不是 linux 专家。
我想要做的是使用deja-dupwindows-share 方法将我的 ubuntu 机器备份到 windows 共享文件夹?
在服务器行我填写了我的 Windows 服务器的 ip 地址。
在我放的文件夹中 /smb://"mywindowsserver"/folder
username是我为备份创建的用户名。(我在某处读过,在 Windows 服务器和 Ubuntu 机器上使用相同的用户名通常可以进行备份)
域名我的域名。
我不确定我在它应该备份的文件夹中有正确的语法
当我现在单击备份时,它确实连接到 Windows 服务器并要求输入密码。在我填写并按回车后,它说它无法安装 Windows 共享。当我使用 Ubuntu 文件资源管理器访问该服务器时,它只是连接并安装了该文件夹。
这与权限有关吗?还是我做错了什么?
备份 (Deja Dup) 未能对我的 Amazon S3 进行初始备份,尽管我尽了最大努力谷歌搜索,但我找不到解决方案:(
这是错误消息:
BackendException: Error uploading s3+http://deja-dup-auto-akiaiksyiqi3buaaz26a/My-Archive/duplicity-full.20130805T143807Z.vol1.difftar.gpg
Run Code Online (Sandbox Code Playgroud)
我在 System76 上运行 Ubuntu 12.04 LTS。我尝试在 S3 中备份的文件夹设置为存储为 Amazon Glacier Storage。
任何帮助都会摇滚!
更新:更好的调试信息:
DUPLICITY: . Failed to create bucket (attempt #1) 'deja-dup-auto-axxxxxxxxxxxa' failed (reason: S3ResponseError: S3ResponseError: 403 Forbidden
DUPLICITY: . <?xml version="1.0" encoding="UTF-8"?>
DUPLICITY: . <Error><Code>SignatureDoesNotMatch</Code><Message>The request signature we calculated does not match the signature you provided. Check your key and signing method.</Message><StringToSignBytes>47 00 54 0a 0a 0a 4d 6f 6e 00 20 30 35 20 00 75 …Run Code Online (Sandbox Code Playgroud) 我一直在尝试让 CUDA 在我的系统上工作,并且在处理 nvidia 驱动程序的过程中,我已经严重破坏了 ubuntu,以至于我不得不多次重新格式化我的驱动器分区。我现在已经被那根棍子击中了足够多的时间,以至于我在安装了所有工具和程序后,尝试使用 dd(根据朋友的推荐)备份我的分区。
然而,当我跑
sudo dd if=/dev/sda4 of=~/backup.img
我最终得到一个错误,我的驱动器空间不足。这对我来说很奇怪,因为分区非常大,而且我只有一个全新的 ubuntu 安装以及一些(小)程序。
我想可能发生的事情是它正在递归地尝试写入它已经写入的副本,所以我尝试将文件直接写入另一个分区:
sudo dd if=/dev/sda4 of=/media/Ye\ Olde\ Data/ubuntu\ reinstall\ backup/backup.img
但这需要很长时间,一旦文件达到一个大小,我就中止了这个过程,我很确定它太大了,无法只包含我想要的数据。
怎么了?/media 是否安装了其他分区,因此将其他分区视为 /dev/sda4 的一部分?是不是 dd 逐字节复制整个分区,而忽略了哪些字节实际上有文件?
无论如何,我该如何正确地做我想做的事?
哦,这是我的磁盘信息,以防万一:
sudo sfdisk -l /dev/sda
Disk /dev/sda: 62260 cylinders, 255 heads, 63 sectors/track
Warning: extended partition does not start at a cylinder boundary.
DOS and Linux will interpret the contents differently.
Units = cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0
Device Boot Start End …Run Code Online (Sandbox Code Playgroud) 今天早上我使用 do-release-upgrade 将我的 Ubuntu Server 安装从 14.04 更新到 14.04.1。在更新之前,我能够从我的 Mac 在这台服务器上安装共享,以及使用共享进行备份。升级后,连接到共享会导致系统日志中显示以下内容:
afpd[5695]: ===============================================================
afpd[5695]: INTERNAL ERROR: Signal 11 in pid 5695 (2.2.2)
afpd[5695]: ===============================================================
afpd[5695]: BACKTRACE: 3 stack frames:
afpd[5695]: #0 /usr/sbin/afpd(netatalk_panic+0x1f) [0x7f1e96ac48bf]
afpd[5695]: #1 /usr/sbin/afpd(+0x549bc) [0x7f1e96ac49bc]
afpd[5695]: #2 /lib/x86_64-linux-gnu/libc.so.6(+0x37000) [0x7f1e953ef000]
Run Code Online (Sandbox Code Playgroud)
我的 Mac 系统日志 (OS X 10.9.4) 显示以下内容:
kernel[0]: ASP_TCP CheckReqQueueSize: increasing req queue from 32 to 128 entries. so 0xffffff80318ea3b8
kernel[0]: ASP_TCP CancelOneRequest: cancelling slot 2 error 89 reqID 4 flags 0x9 afpCmd 0x13 so 0xffffff80318ea3b8
NetAuthSysAgent[13902]: afp_sendmsg: sendmsg …Run Code Online (Sandbox Code Playgroud) 我想知道如何使用备份文件。
我的朋友更改了接口文件中的一些配置,但这些设置不起作用,但以前的设置有效。
他创建了一个备份文件,interfaces.bak但我不知道如何使用它.bak来恢复我的旧interface文件?
我正在考虑将我的 Ubuntu 更改为 Mint,因为我听说它比 Ubuntu 更快、更稳定(运行 14.04,加载和关闭应用程序时会出现一些问题)。我在这里和那里寻找指南,但由于版本不同,我不想搞砸。我希望它尽可能轻松地运行,但也尽可能多地加载/运行我当前的应用程序。
据我了解,Mint 基本上是 Ubuntu 的一个发行版,所以我想知道我找到的将笔记本电脑从一个 Ubuntu 安装迁移到另一个的方向是否可行。
他们基本上告诉我使用 Synaptic Package Manager 来保存“标记”,然后复制这些文件夹(当然,使用我的用户名除外):
/home/aaron/.config
/home/aaron/.gconf
/home/aaron/.gnome2
/home/aaron/.gnome2_private
/home/aaron/.local
/home/aaron/.mozilla
Run Code Online (Sandbox Code Playgroud)
我想保存一些东西,例如音乐、下载和图片,但除此之外,我是否可以按照相同的说明进行完整、干净的 Mint 安装,因为(据我所知)它们几乎相同的操作系统?
其中一位指南希望我将所有内容复制到/home.
感谢您的任何建议,我只是不想使用过时的技巧来解决任何问题,或者我会使用几年前的封闭帖子作为我的指南。