我目前有两台 CentOS 服务器。我需要知道如何以及最快的方法是“tar”图像目录并对其进行 SCP 处理?
这是我刚刚建议的最快方法吗,因为 tarring 需要永远......我运行了命令:
tar cvf imagesbackup.tar images
Run Code Online (Sandbox Code Playgroud)
我打算把它scp过去。
让我知道是否有更快的方法。我可以远程/SSH 访问两台机器。
[root@centos /]# rsync -av --exclude thumbs /storage root@xx.27.1.xx:/storage
root@xx.27.1.xx's password:
building file list ...
Run Code Online (Sandbox Code Playgroud)
我已经坐了大约一个小时......它有 135GB 的图像和文件夹
/storage 是一个已安装的 ext3 scsi 驱动器。
rsync 长时间计算文件/目录是否正常?
我正在运行 CentOS 64 位,刚刚发现我在我的双四核 Xeon 上运行 prefork MPM。有人告诉我,worker 会给我更低的内存使用率和更高的性能,因为我运行的是一个流量非常高的网站。
如果这是真的,我该怎么做?
我有一个 130GB 的 tar 文件,需要解压到 /storage。
问题是,我没有足够的磁盘空间让两者同时存在。如何解压tar文件,确保有足够的磁盘空间,解压后立即删除文件?
谢谢。
我需要授予 SSH 对某个目录的只读访问权限,以便他们可以查看我的 PHP 代码。
该目录是/var/www/html/websitenamehere/
我怎样才能创建一个用户并让他们通过 SSH 登录来查看该目录并只读它?那可能吗?
我习惯只以 root 身份登录。
我在 /var/www/html/ 下创建了一个网站,所有内容都在根目录下,所有图像、文件、.htacess、目录等......我上传并以根目录配置了所有内容。
我想让它成为自己的用户名/密码,所以它不归 root 所有。我目前也没有创建用户帐户,我还想为用户帐户设置 FTP。
文件夹中还有大约 30GB 的图像。
我该如何去改变这一切?
我正在运行 CentOS 5.5 64 位。
谢谢!
tar -cvf file.tar --exclude=thumbs/ \
--exclude=uploads_event/ \
--exclude=uploads_forum/ \
--exclude=uploads_admin/ \
--exclude=uploads_userpoints/ \
--exclude=uploads_group/ \
--exclude=up_old/ \
--exclude=uploads_user/ \
--exclude=uploads_wall/ \
directory_to_tar/
Run Code Online (Sandbox Code Playgroud)
我有错吗?尝试 tar 整个目录,但完全排除所有这些目录和这些文件夹中的任何文件。
[root@centosvm01 /]# tar --create --exclude="storage/thumbs/" --file="storagebackup.tar" storage/ tar: storagebackup.tar: Wrote only 8192 of 10240 bytes tar: 错误不可恢复: 现在退出
我正在尝试备份整个 /storage 目录但排除 /storage/thumbs/
我想将整个目录 SCP 到我的新服务器,但排除 /storage 中的 thumbs/ 目录。
我想 scp(以及其中的所有内容和所有目录):/storage
但排除:/storage/thumbs
谢谢你
有没有办法解压缩包含多个 tar 的文件?假设只是解压里面的所有东西,包括解压焦油中的焦油......用windows它可以做到,很烦人我无法在linux上弄清楚......这是我正在做的事情:
# tar -xvf socialengine4.0.5p1.tar
core-base-4.0.5.tar
core-install-4.0.7.tar
external-autocompleter-4.0.0.tar
external-calendar-4.0.1.tar
external-chootools-4.0.3.tar
external-fancyupload-4.0.1.tar
external-firebug-4.0.0.tar
external-flowplayer-4.0.0.tar
external-moocomet-4.0.0.tar
external-moocrop-4.0.0.tar
external-moolasso-4.0.0.tar
external-mootools-4.0.2.tar
external-mootree-4.0.0.tar
external-open-flash-chart-4.0.0.tar
external-smoothbox-4.0.0.tar
external-swfobject-4.0.0.tar
external-tagger-4.0.2.tar
external-tinymce-4.0.2.tar
library-engine-4.0.5.tar
library-facebook-4.0.0.tar
library-ofc-4.0.0.tar
library-pear-4.0.1.tar
library-scaffold-4.0.3.tar
module-activity-4.0.5p1.tar
module-announcement-4.0.3.tar
module-authorization-4.0.5.tar
module-core-4.0.5.tar
module-fields-4.0.5p1.tar
module-invite-4.0.3.tar
module-messages-4.0.5.tar
module-network-4.0.5p1.tar
module-storage-4.0.4.tar
module-user-4.0.5.tar
widget-rss-4.0.2.tar
widget-weather-4.0.0.tar
changelog.html
[root@D18634 se4]# ls -l
total 36980
-rw-r--r-- 1 1000 1000 27188 Oct 8 15:39 changelog.html
-rw-r--r-- 1 1000 1000 359424 Oct 8 16:13 core-base-4.0.5.tar
-rw-r--r-- 1 1000 1000 1122304 Oct 8 16:13 core-install-4.0.7.tar
-rw-r--r-- 1 1000 1000 …Run Code Online (Sandbox Code Playgroud) 我现在有一个四核至强、8GB 内存和 2 个 1TB SATA 驱动器。我试图弄清楚如何扩展我的应用程序以每天处理尽可能多的负载和流量。我有一个行业网站,目前每天大约有 30,000 次注册,60k UV 和每天 600-1,000,000 次综合浏览量。速度太慢了,我不得不关闭服务器,现在我正在赔钱和流量。
我很确定它的一部分是 PHP 代码和 MySQL 查询(从印度雇佣他们)。我可以做些什么来优化并确保服务器处理尽可能多的流量而不会出现瓶颈。因为我每天都在期待更多的注册。它是一个数据库密集型站点,因为它是某个特定领域的“网络”站点,您必须登录,因此一切都围绕 MySQL。
附注。CentOS 5 64 位,PHP5,MySQL5。我知道数据库是 MyISAM,而且我很确定他们也没有很好地索引表。
感谢您的建议!
performance-tuning dedicated-server database-performance centos5
centos ×6
tar ×5
scp ×2
apache-2.2 ×1
centos5 ×1
linux ×1
mpm-prefork ×1
mpm-worker ×1
rsync ×1
ssh ×1