Ⅰ 用WordPress搭建的网站,整个网站的源代码应该在哪里下载
使用ftp账号密码登陆到网站空间后可以查看到wp程序的文件,把所有文件下载下来就可以了,还有记得把数据库也打包下载,数据库可以到你买的主机控制面板登陆数据库,然后导出sql文件即可
Ⅱ 如何用asp代码实现数据备份和恢复
<form name="form1" method="post" action="?action=bf">
<table width="90%" border="0" align=center cellpadding="5" cellspacing="1" bgcolor="#336699" class="tableBorder">
<tr>
<th width="593" height=25 bgcolor="#FFFFFF" > <B>备份数据</B>( 需要FSO支持,FSO相关帮助请看微软网站 ) </th>
</tr>
<tr>
<td height=100 bgcolor="#FFFFFF" class="forumrow">
<span class="STYLE1">
<%
if request.QueryString("action")="bf" then
Dbpath=request.form("Dbpath")
backpath=request.form("backpath")&".mdb"
if dbpath="" then
response.write "请输入您要您要备份的数据库"
else
Dbpath=server.mappath(Dbpath)
end if
backpath=server.mappath(backpath)
Set Fso=server.createobject("scripting.filesystemobject")
if fso.fileexists(dbpath) then
fso.file Dbpath,Backpath
response.write "数据备份成功!"
else
response.write "数据库地址不存在,请检查CONN.ASP中的DB=这一项是否是绝对地址!"
end if
end if%>
</span> <div align="center">
<p>备份数据库路径(相对):
<input name=backpath type=text id="backpath" value="bak\jester_bak" size=30>
<br>
目标数据库路径(相对):
<input name=DBpath type=text id="DBpath" value="<%=db%>" size=30>
<BR>
<BR>
<input name="submit" type=submit value="备份数据">
</p>
<p>*必须是绝对的数据库地址<br>
</p>
</div></td>
</tr>
</table>
<p> </p>
</form>
<form name="form1" method="post" action="?action=hy">
<font color=red class="STYLE1">
<%
if request.QueryString("action")="hy" then
Dbpath=request.form("Dbpath")
backpath=request.form("backpath")
if dbpath="" then
response.write "请输入您要恢复成的数据库全名"
else
Dbpath=server.mappath(Dbpath)
end if
backpath=server.mappath(backpath)
Set Fso=server.createobject("scripting.filesystemobject")
if fso.fileexists(dbpath) then
fso.file Dbpath,Backpath
response.write "成功恢复数据!"
else
response.write "备份目录下并无您的备份文件!"
end if
end if%>
</font> <table width="80%" height="1" border="0" align=center cellpadding="5" cellspacing="1" bgcolor="#336699" class="tableBorder">
<tr>
<th width="593" height=25 bgcolor="#FFFFFF" > <B>恢复论坛数据</B>( 需要FSO支持,FSO相关帮助请看微软网站 ) </th>
</tr>
<tr>
<td height=100 bgcolor="#FFFFFF" class="forumrow"> 备份数据库路径(相对):
<input type=text size=30 name=DBpath value="bak\jester_bak.Mdb">
<BR>
目标数据库路径(相对):
<input name=backpath type=text id="backpath" value="<%=db%>" size=30>
<BR>
填写您当前使用的数据库路径,如不想覆盖当前文件,可自行命名(注意路径是否正确),然后修改conn.asp文件,如果目标文件名和当前使用数据库名一致的话,不需修改conn.asp文件<BR>
<input name="submit" type=submit value="恢复数据">
<br>
-----------------------------------------------------------------------------------------<br>
在上面填写本程序的数据库路径全名,本程序的默认备份数据库文件为,请按照您的备份文件自行修改。<br>
您可以用这个功能来备份您的法规数据,以保证您的数据安全!<br>
注意:所有路径都是相对与程序空间根目录的相对路径 </td>
</tr>
</table>
<p></p>
</form>
<span class="STYLE1">
<%
if request.QueryString("action")="ys" then
dim dbpath,boolIs97
if request("Dbpath")<>"" then Dbpath=request("Dbpath") end if
if request("Dbpath")="" then
if request("bkfolder")<>"" then bkfolder=request("bkfolder") else bkfolder="spubbsbak" end if
if request("bkdbname")<>"" then bkdbname=request("bkdbname") else bkdbname="spubbs" end if
bkdbname=bkdbname&"#.asp"
Dbpath=bkfolder&"\"&bkdbname
end if
'dbpath = request("dbpath")
if request("boolIs97")<>"" then boolIs97=request("boolIs97") else boolIs97=true end if
'boolIs97 = request("boolIs97")
If dbpath <> "" Then
dbpath = server.mappath(dbpath)
response.write(CompactDB(dbpath,boolIs97))
End If
'=====================压缩参数=========================
Function CompactDB(dbPath, boolIs97)
Dim fso, Engine, strDBPath,JET_3X
strDBPath = left(dbPath,instrrev(DBPath,"\"))
Set fso = CreateObject("Scripting.FileSystemObject")
If fso.FileExists(dbPath) Then
fso.CopyFile dbpath,strDBPath & "temp.mdb"
Set Engine = CreateObject("JRO.JetEngine")
If boolIs97 = "True" Then
Engine.CompactDatabase "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & strDBPath & "temp.mdb", _
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & strDBPath & "temp1.mdb;" _
& "Jet OLEDB:Engine Type=" & JET_3X
Else
Engine.CompactDatabase "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & strDBPath & "temp.mdb", _
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & strDBPath & "temp1.mdb"
End If
fso.CopyFile strDBPath & "temp1.mdb",dbpath
fso.DeleteFile(strDBPath & "temp.mdb")
fso.DeleteFile(strDBPath & "temp1.mdb")
Set fso = nothing
Set Engine = nothing
CompactDB = "你的数据库, " & dbpath & ", 已经压缩成功!" & vbCrLf
Else
CompactDB = "数据库名称或路径不正确. 请重试!" & vbCrLf
End If
End Function
end if%>
</span>
<form action="?action=ys" method="post">
<table width="80%" height="1" border="0" align=center cellpadding="5" cellspacing="1" bgcolor="#336699" class="tableBorder">
<tr>
<td width="581" height=25 bgcolor="#FFFFFF" class="forumrow"><b>注意:</b><br>
输入数据库所在相对路径,并且输入数据库名称(正在使用中数据库不能压缩,请选择备份数据库进行压缩操作) </td>
</tr>
<tr>
<td bgcolor="#FFFFFF" class="forumrow">压缩数据库:
<input type="text" name="dbpath" value=<%=db%>>
<input name="submit3" type="submit" value="开始压缩"></td>
</tr>
<tr>
<td bgcolor="#FFFFFF" class="forumrow"><input type="checkbox" name="boolIs97" value="True">
如果使用 Access 97 数据库请选择 (默认为 Access 2000 数据库)<br>
<br></td>
</tr>
</table> </form>
Ⅲ 怎样用批处理备份还原IP配置
以下批处理BAT代码,正是您所需要的批处理代码:
一、备份IP地址、子网掩码、默认网关、DNS信息的批处理代码
@echo off&setlocal enabledelayedexpansion
set n=0
for /f "skip=2 tokens=3 delims= " %%i in ('netsh interface ip show address') do (
set /a n =1
if "!n!" EQU "1" set var=%%i&call:loop !var!
)
pause>nul
exit /b
:loop
if "%1" EQU "否" (
echo IP是静态的,正准备进行备份
echo.
echo 备份当前网络配置
echo.
echo 按任意键继续...&pause>nul
echo.
netsh -c interface mp>c:\IP_DNS.txt&&echo 网络配置备份成功!
echo @echo off>c:\IP_DNS.bat
echo netsh exec c:\IP_DNS.txt^&^&echo IP网络配置成功^!>>c:\IP_DNS.bat
echo exit /b>>C:\IP_DNS.bat
) else (
echo IP是动态的所以就不需要备份了。
goto :eof
)
以上代码的使用方法:
将以上的代码,粘贴到记事本,然后保存成为一个以BAT为扩展名的批处理文件,使用的时候,直接双击此批处理文件即可成功。
成功之后,我们会在C盘根目录,得到两个文件,一个名称为:IP_DNS.bat;另外一个名称为:IP_DNS.txt
其中:IP_DNS.txt文件就是保存本机的网络配置的信息的文件。而IP_DNS.bat是用来恢复网络配置的批处理文件。
二、还原IP地址、子网掩码、默认网关、DNS信息的批处理代码
上面已经说了,通过上面的代码,我们可以在C盘根目录得到两个文件,一个名称为:IP_DNS.bat;另外一个名称为:IP_DNS.txt;
其中,IP_DNS.bat批处理文件,就是用来还原iP地址、子网掩码、默认网关和DNS信息的,只需要双击该文件就成功了。
不同的计算机所得到的IP_DNS.bat信息是不一样的,因此,本站就不再粘贴出相关代码了。
三、知识扩展
如果将IP地址、DNS设置为自动获取?
批处理代码如下:
echo 将IP、DNS设为自动获取,按任意键继续...&pause>nul
netsh interface ip set address name="本地连接" source=dhcp
netsh interface ip set dns name="本地连接" source=dhcp&&echo 设定完成!
Ⅳ 网站如何备份文件和数据库
网站安全太重要,很多我们无法掌控和预测的情况,楼主才建站,确实要一开始就养成定期备份的习惯。
网站备份分为文件备份和数据库备份两部分。
文件备份:对于网站文件的备份,或者说整站目录的备份 ,这类备份的目的主要是担心网站文件的变动引起整站的不稳定或造成网站其他功能和文件的丢失。 可以通过FTP数据备份工具,将网站目录下的相关文件直接下载本地,根据备份时间在本地实现定期打包和替换。
数据库备份:一般一些服务较好的IDC,通常是每周帮忙备份一次数据库, 对于一些运用建站CMS做网站的站长来说,如Discuz、PHPwind、DEDECMS、Wordpress等建站系统,在后台都有非常方便的数据库一键备份,通过自动备份到指定的网站文件夹当中,如果你还不放心,可以使用FTP工具,将远程的备份数据库下载到本地。
当然这些备份方法,需要自己定期手动操作。还是找一款备份软件效率高一点。拿多备份来说,你建立任务之后,自己设置好备份频率,它就定时帮你自动备份了。好吧,给你写下操作步骤:
1.登录多备份官网—注册账户—进入控制面板—选择开始—选择数据库备份
2.出现“你的数据库是否可以远程授权”,选择可以,进入托管模式(除非你的空间不能授权,那就是跳入插件页面)
3.进入托管模式之后,选择数据库类型。填写好端口,ip,用户名,密码。
,之后设置好存储位置,备份频率,备份时段,然后点击启动备份。就可以了。
上面介绍的是数据库备份步骤,文件备份步骤也大同小异。善用辅助工具来提升们效率,是站长的优势。写了很多,希望能帮到你,望采纳。