站长资讯中心

致力提供Linux(CentOS),Win2003,Win2008系统基础资料、vps姚记彩票平台安全防护知识、以及PHP,ASP环境搭建等。为各大中小站长、公司企业网站、虚拟主机、香港美国韩国日本台湾vps姚记彩票平台用户以及初学者或爱好者提供有用的资料文章。帮助大家学习和收集有用的教程。我们的宗旨是为大众站长提供优质的服务。

数据备份的常用方法有哪些,服务器应该如何做好数据的容灾备份?

  数据备份对于企业来说是非常早重要的,数据备份是容灾的基础,数据备份是什么可能很多人都不了解吧。其实数据备份就是为防止系统出现故障而导致数据丢失,所以将数据采用一些方式复制到其它的存储介质的过程。下面我们就来了解一下比较常见的备份方式有哪些吧。
  传统的数据备份方式主要是用内置或外置的磁带机进行冷备份。但是这种方式只能防止人为的失误而造成的故障,而且它恢复所需要的时间较长。现在很多企业的数据都在不断的增加,因此他们都开始采用网络备份。而网络备份就是通过数据存储软件结合相应的硬件和存储设备来实现。

如何阻止恶意IP攻击网站,使用Htaccess禁止机器爬虫

 最近有用户反映网站有时会遇到某些恶意IP的攻击访问,或者非法盗链、恶意采集网站资源的情况。我们可以通过设置网站根目录下的.htaccess文件,来限制某些IP对网站的访问。如果网站根目录下已经有.htaccess文件,直接在里面加入代码即可;如果没有.htaccess文件,用记事本创建一个,然后上传到根目录即可(创建方法:打开记事本,写入代码,保存,文件保存类型选“所有文件”,文件名写“.htaccess”)。

htaccess文件需要加入的代码如下:
Order Allow,Deny
Allow from all
deny from xxx.xxx.xxx.xxx
       以上设置表示禁止 IP:xxx.xxx.xxx.xxx访问,其他IP可以正常访问。

Linux系统下如何将txt文档导入到数据库mysql的方法教程

  前段时间做小项目的时候遇到了一个需求:把txt文档的数据导入到mysql数据库中,开始本来想直接用Mysql Workbench导入TXT文件,但是最后发现不支持TXT导入,结果我吧嗒吧嗒的去把TXT转了Excel,拿到Linux上导入的时候又发现了各种乱码问题。抱着没有什么是程序员干不了的原则,我手写了一个Python代码直接操作文件进行导入了。结果大概一万多条的文件,导入时间大概两分钟。

下面是具体的代码:

  • mysqlpython.py文件:  自定义的连接mysql数据库的类

数据库MySQL案例:一次单核CPU占用过高问题的处理,数据库CPU占用100%

  最近有客户反馈,top的例行检查结果中,一个CPU的占用一直是100%。实际上现场有4个CPU,而且这个服务器是mysql专属服务器。

我的第一反应是io_thread一类的参数设置有问题,检查以后发现read和write的thread设置都是4,这和CPU数一致,因此可以断定这并不是单颗CPU占用过高的问题。

接下来需要确认MySQL究竟有没有利用到多核CPU,这个时候需要的工具叫做pidstat,命令如下:

pidstat -u -t -p 18158
得到的结果如下图所示:

Linux服务器中查找并删除大文件的五种方法,Linux系统清除文件内容的命令分享

   很多时候,在处理Linux终端中的文件时,您可能希望清除文件的内容,而无需使用任何Linux命令行编辑器打开它。怎么能实现这一目标?在本文中,我们将借助一些有用的命令,通过几种不同的方式清空文件内容。
 
提醒:在我们继续查看各种方法之前,请注意,因为在Linux中一切都是文件,所以必须始终确保要清空的文件不是重要的用户或系统文件。清除关键系统或配置文件的内容可能会导致致命的应用程序/系统错误或故障。
 

就像刚刚说的,下面是从命令行清除文件内容的方法。
 
重要说明:出于本文的目的,我们access.log在以下示例中使用了文件。
 
1.通过重定向到空来清空文件内容

 
使用shell重定向null(不存在的对象)清空或清空文件内容的最简单方法,如下所示:
 

【服务器数据备份】Linux系统香港服务器间文件实现同步热备份的方法

  随着Linux的普及,以及Linux的廉价性,越来越多的用户开始倾向于使用Linux作为服务器,而1个服务器最重要的就是它的应用程序所提供的数据和服务。但是由于不可预知的自然灾害,计算机硬件设施的损坏和人为的操作失误[1],服务器很容易遭到破坏,造成数据的丢失。预防这些灾难最有效的方法就是备份。传统的备份几乎都没有备份Linux系统的整体信息,导致灾难后不能在裸机上恢复整个系统,使系统立即投入运行。W.Preston首次提出了1种Linux裸机备份与恢复的方法,但是步骤复杂,且需要系统管理员手动的敲入一条条命令,他通过备份磁盘的mbr维护分区信息,恢复时不支持重新调整磁盘分区

【海外服务器租用】美国香港服务器维护日常需做哪些工作?服务器维护注意事项

  近年互联网的高速发展,网络攻击事件也越来越频繁,使得网络数据安全越来越重要,香港服务器维护也越来越被重视,而在维护服务器的时候一定要谨慎小心,日常维护工作要处理好,否则出现一点小的错误就会影响很大。那么,服务器维护日常需做哪些工作呢?

一、软件维护
1、数据库服务
数据库经过长期的运行,需要调整数据库性能,使之进入最优化状态。数据库中的数据是最重要的,这些数据如果丢失,损失是十分巨大的,因此需要定期来备份数据库,以防万一。
2、操作系统的维护
操作系统是服务器运行的软件基础,其重要性不言而喻。多数服务器操作系统是使用Windows 2003或Windows 2008 Server,维护起来还是比较容易的。
在Windows NT或Windows 2003 Server打开事件查看器,在系统日志、安全日志和应用程序日志中查看有没有特别异常的记录。现在网上的黑客越来越多了,因此需要到微软的网站上下载最新的Service Pack(升级服务包)安装上,将安全漏洞及时补上。
3、用户数据维护
服务器经过频繁的使用,可能存放了大量的数据,这些数据是非常宝贵的资源,所以需要加以整理,并刻成光盘永久保存起来,即使服务器有故障,也能恢复数据。
4、网络服务维护
服务器中的网络服务有很多,比如WWW服务、DNS服务、DHCP服务、SMTP服务、FTP服务等,随着服务器提供的服务越来越多,系统也容易混乱,此时可能需要重新设定各个服务的参数,使之正常运行。

香港虚拟主机的网站数据库空间不够怎么办

  最近买了个比较实惠的香港虚拟主机,因为价格很实惠,所以送的数据库空间也是比较有限,做了个网站在里面,但是网站使用了一段时间,发现数据库不够了,为什么呢?

几种原因会导致数据库不够。

1:你的网站留言系统,或者评论系统,因为没设置验证码或者手工审核功能,被发帖机器给占满了,检查下。

2:因为你真实占用比较大,把数据库占完了。这种可能性不大,建议检查第一项。

 

有时候我们使用姚记彩票平台的虚拟主机后,导入MYSQL数据库后发现,数据库是无法管理的,会提示这样的提示:

租用香港服务器后,我们在服务器上必装的几款软件介绍

  不管香港服务器租用还是其他地区的独立服务器租用服务,大多数服务商仅提供一个只安装了操作系统的服务器,并通电和接入网络。从环境搭建,到软件安装,都需要您自行完成。在登录香港服务器后,您需要在服务器上安装一些重要的软件,以使其更安全,更易于管理。恒创科技为您介绍Windows香港服务器租用必装的几款软件,帮助您轻松管理服务器并提高安全性。

  Windows系统的软件选择主要取决于您将如何利用服务器。假设您要将它用作ASP.NET开发机器,那么您需要安装完整的Visual Studio套件。

sql server错误日志errorlog的深入分析及对应代码

 一 .概述
 SQL Server 将某些系统事件和用户定义事件记录到 SQL Server 错误日志和 Microsoft Windows 应用程序日志中。 这两种日志都会自动给所有记录事件加上时间戳。 使用 SQL Server 错误日志中的信息可以解决SQL Server的相关问题。
 
查看 SQL Server 错误日志可以确保进程(例如,备份和还原操作、批处理命令或其他脚本和进程)成功完成。 此功能可用于帮助检测任何当前或潜在的问题领域,包括自动恢复消息(尤其是在 SQL Server 实例已停止并重新启动时)、内核消息或其他服务器级错误消息。
 
使用 SQL Server 或任何文本编辑器可以查看 SQL Server Management Studio 错误日志。默认情况下,错误日志位于 Program Files\Microsoft SQL Server\MSSQL.n\MSSQL\LOG\ERRORLOG 和 ERRORLOG.n 文件中。例如: 我电脑win7上将sql server 2008 r2数据库安装在D:\Program Files目录下,错误日志路径为 D:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\Log
 
每当启动 SQL Server 实例时,将创建新的错误日志信息,sqlserver系统自动调用 exec sp_cycle_errorlog 系统存储过程,该存储过程会关闭当前的错误日志文件,并循环错误日志扩展编号来循环使用错误日志文件,而不必重新启动 SQL Server实例 (区别mysql下 有四种日志文件,文件会一直增长,需要管理员去清除,避免影响磁盘空间) 。通常, SQL Server 保留前六个日志的备份, 按照时间顺序,依次用文件扩展名.1 .2…  .6表示。每重启一次服务,文件扩展名都会加一, 最早那份会被删除。
 
二. Errorlog日志内容
 
2.1  日志自动记录的信息大概有如下:
 
   (1) SQL SERVER 的启动参数,以及认证模式,内存分配模式。
 
   (2) 每个数据库是否能够被正常打开。如果不能,原因是什么?
 
   (3) 数据库损坏相关的错误
 
   (4) 数据库备份与恢复动作记录
 
   (5) DBCC CHECKDB记录
 
   (6) 内存相关的错误和警告
 
   (7) SQL调度出现异常时的警告。一般SERVER Hang 服务器死机会伴随着有这些警告
 
   (8) SQL I/O操作遇到长时间延迟的警告
 
   (9) SQL在运行过程中遇到的其他级别比较高的错误
 
   (10) SQL内部的访问越界错误(Access Violation)
 
   (11) SQL服务关闭时间
 
   (12) SQL SERVER版本,以及windows和processor基本信息。
 
2.2  日志开启跟踪能看到的信息
 
   (1) 所有用户成功或失败的登入
 
   (2) 死锁及其参与者的信息。跟踪标志1222 或1204
 
2.3 日志不能记录的问题
 
   (1) 阻塞问题。只要阻塞还没有严重到影响线程调度,日志里是不会体现的。
 
   (2) 普通性能问题,超时问题。
 
   (3) windows层面异常。
 
所以在检查sqlserver 相关问题的时候,总是从error log着手,如果error log里有一些错误或警告,就要确认排查,如果记录问题的时间与软件系统出问题时间对得上,就需要着重分析。
 
三 .跟踪标志

 
使用DBCC TRACEON来指定要打开的跟踪标记的编号,跟踪标记用于通过控制 SQL Server 的运行方式来自定义某些特征。 启用的跟踪标记将在服务器中一直保持启用状态,直到执行 DBCC TRACEOFF 语句将其禁用为止。在 SQL Server 中,有两种跟踪标志:会话和全局。 会话跟踪标志对某个连接是有效的,只对该连接可见。 全局跟踪标志在服务器级别上进行设置,对服务器上的每一个连接都可见。 若要确定跟踪标记的状态,请使用 DBCC TRACESTATUS。 若要禁用跟踪标记,请使用 DBCC TRACEOFF。
 

«12»

Powered By 站长资讯中心

站长资讯中心为您提供各类站长资讯,站长资料,我们的宗旨是为大众站长服务。您将在这里得到最新、最全、最专业的行业资讯及网站建设技术文档!