{"id":3759,"date":"2015-06-17T13:09:53","date_gmt":"2015-06-17T13:09:53","guid":{"rendered":"http:\/\/www.deuzebranaweb.com.br\/?p=3759"},"modified":"2015-06-17T13:09:53","modified_gmt":"2015-06-17T13:09:53","slug":"backup-contas-cpanel-pela-shell","status":"publish","type":"post","link":"https:\/\/blog.deuzebranaweb.com.br\/index.php\/2015\/06\/17\/backup-contas-cpanel-pela-shell\/","title":{"rendered":"Backup Contas cPanel pela Shell"},"content":{"rendered":"<p>Este artigo descreve como transferir contas cPanel entre servidores, \u00e9 preciso ter acesso a shell e ser usu\u00e1rio root nos dois servidores, voc\u00ea vai fazer o backup de todos arquivos, incluindo a senha, banco dados, e-mails, estatisticas e tudo que pertence ao usu\u00e1rio cPanel.<\/p>\n<p>Para a realiza\u00e7\u00e3o do backup das contas do cPanel utilizaremos somente os scripts nativos do cPanel, SSH e SCP. Para quem n\u00e3o conhece, SCP ou Secure Copy \u00e9 um meio seguro para transfer\u00eancia de arquivos entre servidores, muito conhecido entre os heavy users de Linux.<\/p>\n<p>Antes de iniciar, vamos considerar que temos dois servidores:<\/p>\n<h3><b>Servidor A<\/b><\/h3>\n<p>Est\u00e3o as contas dos usu\u00e1rios do cPanel.<br \/>\nIP: 192.168.0.1<\/p>\n<h3><b>Servidor B<\/b><\/h3>\n<p>Receber\u00e1 as contas do cPanel do Servidor A.<br \/>\nIP: 172.16.0.1<\/p>\n<h2>Criar o Backup de todas as contas<\/h2>\n<p>Para criar o backup, execute o comando:<\/p>\n<pre><b>cat \/var\/cpanel\/users | while read a; do<\/b><\/pre>\n<pre><b>\/scripts\/pkgacct $a<\/b><\/pre>\n<pre><b>done<\/b><\/pre>\n<p>Se quiser criar o backup de apenas uma conta, execute somente o comando :<\/p>\n<pre>\u00a0<b>\/scripts\/pkgacct cPanelUser<\/b><\/pre>\n<p>Para cada conta ser\u00e1 criado um arquivo chamado cpmove-<b>nomedaconta<\/b>.tar.gz , os arquivos ser\u00e3o alocados automaticamente dentro do diret\u00f3rio \/home.<\/p>\n<h2>Transferir para o novo servidor<\/h2>\n<p>Ap\u00f3s criados os arquivos de backup precisamos transferir para o Servidor B, vamos utilizar o SPC para a transfer\u00eancia.<\/p>\n<pre><b>scp cpmove-* root@172.16.0.1:\/home<\/b><\/pre>\n<p>O comando acima vai transferir todos os arquivos de backup para dentro do diret\u00f3rio \/home do Servidor B.<\/p>\n<p>Se voc\u00ea tiver feito o backup de todas as contas precisa enviar tamb\u00e9m o arquivo \/var\/cpanel\/users, dentro deste arquivo cont\u00e9m o nome de todos os usu\u00e1rios do cPanel. Precizamos enviar para dentro do diret\u00f3rio \/home no Servidor B com o nome de users.txt .<\/p>\n<pre><b>scp \/var\/cpanel\/users root@172.120.0.1:\/home\/users.txt<\/b><\/pre>\n<h2>Restaurar contas<\/h2>\n<p>Chegou o momento mais esperado e m\u00e1gico, restaurar todas as contas no cPanel. Execute o comando:<\/p>\n<pre><b>cat \/home\/user\/txt | while read a; do<\/b><\/pre>\n<pre><b>\/scripts\/restorepkg $a<\/b><\/pre>\n<pre><b>done<\/b><\/pre>\n<p>Pronto, a sua lista de contas do Servidor A est\u00e3o replicadas no Servidor B.<\/p>\n<p>&nbsp;<\/p>\n<p>http:\/\/www.s2move.com\/backup-contas-cpanel-pela-shell\/<\/p>\n<p>https:\/\/documentation.cpanel.net\/pages\/viewpage.action?pageId=4522338<\/p>\n<p>&nbsp;<\/p>\n<div id=\"main-header\">\n<div id=\"title-heading\" class=\"pagetitle with-breadcrumbs\">\n<h1 id=\"title-text\" class=\"with-breadcrumbs\"><a href=\"https:\/\/documentation.cpanel.net\/pages\/viewpage.action?pageId=4522338\">\/scripts\/pkgacct \u2014 Package a cPanel account<\/a><\/h1>\n<\/div>\n<\/div>\n<div id=\"content\" class=\"page view\"><a class=\"assistive\" href=\"https:\/\/documentation.cpanel.net\/pages\/viewpage.action?pageId=4522338#page-metadata-end\">Skip to end of metadata<\/a><\/p>\n<div class=\"page-metadata\">\n<ul>\n<li class=\"page-metadata-modification-info\">Created by<span class=\"Apple-converted-space\">\u00a0<\/span><span class=\"author\"><span class=\"unknown-user\">Unknown User (syncuser)<\/span><\/span><span class=\"Apple-converted-space\">\u00a0<\/span>on<span class=\"Apple-converted-space\">\u00a0<\/span><a class=\"last-modified\" title=\"May 06, 2014 11:11\" href=\"https:\/\/documentation.cpanel.net\/pages\/viewpreviousversions.action?pageId=4522338\">May 06, 2014<\/a><\/li>\n<\/ul>\n<\/div>\n<p><a class=\"assistive\" href=\"https:\/\/documentation.cpanel.net\/pages\/viewpage.action?pageId=4522338#page-metadata-start\">Go to start of metadata<\/a><\/p>\n<div id=\"main-content\" class=\"wiki-content\">\n<div class=\"contentLayout2\">\n<div class=\"columnLayout three-with-sidebars\" data-layout=\"three-with-sidebars\">\n<div class=\"cell sidebars\" data-type=\"sidebars\"><\/div>\n<div class=\"cell normal\" data-type=\"normal\">\n<div class=\"innerCell\">\n<div class=\"rwui_text_box&lt;br \/&gt;\n\t\trwui_text_medium\t\trwui_type_info\t\"><\/p>\n<p>This document is for a previous release of cPanel &amp; WHM. To view our latest documentation, visit our<a href=\"https:\/\/documentation.cpanel.net\/pages\/viewpage.action?pageId=1507796\">Home page<\/a>.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell sidebars\" data-type=\"sidebars\"><\/div>\n<\/div>\n<div class=\"columnLayout single\" data-layout=\"single\">\n<div class=\"cell normal\" data-type=\"normal\">\n<div class=\"innerCell\">\n<p><em><strong>For cPanel &amp; WHM 11.40<\/strong><\/em><\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"toc-macro rbtoc1434543416755\">\n<ul class=\"toc-indentation\">\n<li><a href=\"https:\/\/documentation.cpanel.net\/pages\/viewpage.action?pageId=4522338#id-\/scripts\/pkgacct\u2014PackageacPanelaccount-Overview\">Overview\u00a0<\/a><\/li>\n<li><a href=\"https:\/\/documentation.cpanel.net\/pages\/viewpage.action?pageId=4522338#id-\/scripts\/pkgacct\u2014PackageacPanelaccount-Callthescript\">Call the script<\/a>\n<ul class=\"toc-indentation\">\n<li><a href=\"https:\/\/documentation.cpanel.net\/pages\/viewpage.action?pageId=4522338#id-\/scripts\/pkgacct\u2014PackageacPanelaccount-Availablearguments\">Available arguments<\/a><\/li>\n<li><a href=\"https:\/\/documentation.cpanel.net\/pages\/viewpage.action?pageId=4522338#id-\/scripts\/pkgacct\u2014PackageacPanelaccount-usingargsHowtousethe--versionand--mysqlarguments\">How to use the &#8211;version and &#8211;mysql arguments<\/a><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/div>\n<h2 id=\"id-\/scripts\/pkgacct\u2014PackageacPanelaccount-Overview\">Overview<\/h2>\n<p>You can use the\u00a0<code>pkgacct<\/code>\u00a0script to create a\u00a0<code>cpmove<\/code>\u00a0archive for a specified account. After you have created the\u00a0<code>cpmove<\/code>\u00a0archive, you can transfer the account between servers.<\/p>\n<h2 id=\"id-\/scripts\/pkgacct\u2014PackageacPanelaccount-Callthescript\">Call the script<\/h2>\n<p>To call this script, log in to your server via SSH as the\u00a0<code>root<\/code>\u00a0user and execute the following script:<\/p>\n<div class=\"code panel pdl\">\n<div class=\"codeContent panelContent pdl\">\n<div>\n<div id=\"highlighter_941377\" class=\"syntaxhighlighter  bash\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td class=\"gutter\">\n<div class=\"line number1 index0 alt2\">1<\/div>\n<\/td>\n<td class=\"code\">\n<div class=\"container\" title=\"Hint: double-click to select code\">\n<div class=\"line number1 index0 alt2\"><code class=\"bash plain\">\/scripts\/pkgacct<\/code><span class=\"Apple-converted-space\">\u00a0<\/span><code class=\"bash plain\">$user \u00a0<\/code><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"confluence-information-macro confluence-information-macro-warning\">\n<p class=\"title\">Important:<\/p>\n<div class=\"confluence-information-macro-body\">\n<p>In the example above\u00a0<code>$user<\/code><span class=\"Apple-converted-space\">\u00a0<\/span>stands for the username that corresponds to the cPanel account you wish to package.<\/p>\n<\/div>\n<\/div>\n<p>&nbsp;<\/p>\n<p>After you issue this command, the\u00a0<code>pkgacct<\/code>\u00a0script will begin to create the\u00a0<code>cpmove<\/code>\u00a0archive from the account\u00a0<code>$user<\/code>.<\/p>\n<div class=\"confluence-information-macro confluence-information-macro-note\">\n<p class=\"title\">Notes:<\/p>\n<div class=\"confluence-information-macro-body\">\n<ul>\n<li>The account&#8217;s username is the only required parameter, unless the\u00a0<code>--bincheck<\/code>\u00a0argument is used.<\/li>\n<li>If you wish to specify any arguments, pass those arguments\u00a0<strong>before<span class=\"Apple-converted-space\">\u00a0<\/span><\/strong><code>$user<\/code>. Most of the arguments you can use with this script are unordered. However, if you wish to use\u00a0<code>--allow-override<\/code>, you must pass it first (in the\u00a0<code>0th<\/code>\u00a0position). You must\u00a0<strong>always<\/strong>\u00a0pass the\u00a0<code>$user<\/code>\u00a0and\u00a0<code>$destination<\/code>\u00a0variables last. Whenever the\u00a0<code>$destination<\/code>\u00a0variable is used, you must pass it in last place, after\u00a0<code>$user<\/code>. For example:\n<div class=\"code panel pdl\">\n<div class=\"codeContent panelContent pdl\">\n<div>\n<div id=\"highlighter_176527\" class=\"syntaxhighlighter  bash\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td class=\"gutter\">\n<div class=\"line number1 index0 alt2\">1<\/div>\n<\/td>\n<td class=\"code\">\n<div class=\"container\" title=\"Hint: double-click to select code\">\n<div class=\"line number1 index0 alt2\"><code class=\"bash plain\">\/scripts\/pkgacct<\/code><span class=\"Apple-converted-space\">\u00a0<\/span><code class=\"bash plain\">--allow-override --skiphomedir --skipacctdb $user $destination<\/code><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p>In the example above\u00a0<code>$user<\/code><span class=\"Apple-converted-space\">\u00a0<\/span>stands for the username that corresponds to the cPanel account you wish to package.\u00a0<code>$destination<\/code><span class=\"Apple-converted-space\">\u00a0<\/span>stands for the directory in which you wish to store the\u00a0<code>cpmove<\/code>\u00a0archive.<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<p>&nbsp;<\/p>\n<h3 id=\"id-\/scripts\/pkgacct\u2014PackageacPanelaccount-Availablearguments\">Available arguments<\/h3>\n<p>The\u00a0<code>pkgacct<\/code>\u00a0script can accept the following arguments.<\/p>\n<p>&nbsp;<\/p>\n<div class=\"table-wrap\">\n<table class=\"confluenceTable tablesorter\">\n<thead>\n<tr class=\"sortableHeader\">\n<th class=\"confluenceTh sortableHeader\" data-column=\"0\">\n<div class=\"tablesorter-header-inner\">Parameter<\/div>\n<\/th>\n<th class=\"confluenceTh sortableHeader\" data-column=\"1\">\n<div class=\"tablesorter-header-inner\">Description<\/div>\n<\/th>\n<th class=\"confluenceTh sortableHeader\" data-column=\"2\">\n<div class=\"tablesorter-header-inner\">Input Type<\/div>\n<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td class=\"confluenceTd\"><strong>$user<\/strong><\/td>\n<td class=\"confluenceTd\">This variable is required whenever\u00a0<code>--bincheck<\/code>\u00a0is not used. When passing this variable, replace\u00a0<code>$user<\/code>\u00a0with the username that corresponds to the cPanel account you wish to package.<\/td>\n<td class=\"confluenceTd\">string<\/td>\n<\/tr>\n<tr>\n<td class=\"confluenceTd\"><strong>$destination<\/strong><\/td>\n<td class=\"confluenceTd\">This is an\u00a0<strong>optional<\/strong>\u00a0variable that allows you to specify the path to the directory in which you wish to store the\u00a0<code>cpmove<\/code>\u00a0archive. The<code>$destination<\/code>\u00a0variable must follow the\u00a0<code>$user<\/code>\u00a0variable, e.g.\u00a0<code>\/scripts\/pkgacct $user $destination<\/code>.<\/td>\n<td class=\"confluenceTd\">string<\/td>\n<\/tr>\n<tr>\n<td class=\"confluenceTd\"><strong>&#8211;allow-override<\/strong><\/td>\n<td class=\"confluenceTd\">Causes the script to use instructions in\u00a0<code>\/var\/cpanel\/lib\/Whostmgr\/Pkgacct\/pkgacct<\/code>, if any are present.<\/td>\n<td class=\"confluenceTd\">N\/A<\/td>\n<\/tr>\n<tr>\n<td class=\"confluenceTd\"><strong>&#8211;bincheck<\/strong><\/td>\n<td class=\"confluenceTd\">This parameter ensures that any scripts called by the cPanel binary will run. If successful, the script will print\u00a0<code>'BinCheck ok'<\/code>. When you use this argument, you do not need to pass\u00a0<code>$user<\/code>.<\/td>\n<td class=\"confluenceTd\">N\/A<\/td>\n<\/tr>\n<tr>\n<td class=\"confluenceTd\"><strong>&#8211;version<\/strong><\/td>\n<td class=\"confluenceTd\">The version of the archive being created.<\/td>\n<td class=\"confluenceTd\">string (<a href=\"https:\/\/documentation.cpanel.net\/pages\/viewpage.action?pageId=4522338#id-\/scripts\/pkgacct\u2014PackageacPanelaccount-usingargs\">See below for usage instructions.<\/a>)<\/td>\n<\/tr>\n<tr>\n<td class=\"confluenceTd\"><strong>&#8211;mysql<\/strong><\/td>\n<td class=\"confluenceTd\">The version of MySQL used by the account&#8217;s databases.<\/td>\n<td class=\"confluenceTd\">string (<a href=\"https:\/\/documentation.cpanel.net\/pages\/viewpage.action?pageId=4522338#id-\/scripts\/pkgacct\u2014PackageacPanelaccount-usingargs\">See below for usage instructions.<\/a>)<\/td>\n<\/tr>\n<tr>\n<td class=\"confluenceTd\"><strong>&#8211;use_backups<\/strong><\/td>\n<td class=\"confluenceTd\">Causes the most recent backup to be converted into a\u00a0<code>cpmove<\/code>\u00a0archive. This option will speed up the process but may result in lost or old data.<\/td>\n<td class=\"confluenceTd\">N\/A<\/td>\n<\/tr>\n<tr>\n<td class=\"confluenceTd\"><strong>&#8211;skiphomedir<\/strong><\/td>\n<td class=\"confluenceTd\">This parameter will exclude the user&#8217;s home directory from the archive. If the account will be transferred, the user&#8217;s home directory can be moved with a faster protocol.<\/td>\n<td class=\"confluenceTd\">N\/A<\/td>\n<\/tr>\n<tr>\n<td class=\"confluenceTd\"><strong>&#8211;incremental<\/strong><\/td>\n<td class=\"confluenceTd\">When this parameter is used, only information that was not contained within the previous archive will be packaged. This parameter will not work if no\u00a0<code>cpmove<\/code>\u00a0archive is found.<\/td>\n<td class=\"confluenceTd\">N\/A<\/td>\n<\/tr>\n<tr>\n<td class=\"confluenceTd\"><strong>&#8211;split<\/strong><\/td>\n<td class=\"confluenceTd\">Causes the archive to be created in chunks. This will reduce the overall load on the system.<\/td>\n<td class=\"confluenceTd\">N\/A<\/td>\n<\/tr>\n<tr>\n<td class=\"confluenceTd\"><strong>&#8211;nocompress<\/strong><\/td>\n<td class=\"confluenceTd\">Passing this parameter will leave the resulting\u00a0<code>cpmove<\/code>\u00a0archive uncompressed.<\/td>\n<td class=\"confluenceTd\">N\/A<\/td>\n<\/tr>\n<tr>\n<td class=\"confluenceTd\"><strong>&#8211;compress<\/strong><\/td>\n<td class=\"confluenceTd\">This parameter can override the\u00a0<code>--nocompress<\/code>\u00a0argument if it is present. There is no reason to use this argument as archives are compressed by default.<\/td>\n<td class=\"confluenceTd\">N\/A<\/td>\n<\/tr>\n<tr>\n<td class=\"confluenceTd\"><strong>&#8211;skipacctdb<\/strong><\/td>\n<td class=\"confluenceTd\">This parameter prevents the account&#8217;s databases from being included in the archive.<\/td>\n<td class=\"confluenceTd\">N\/A<\/td>\n<\/tr>\n<tr>\n<td class=\"confluenceTd\"><strong>&#8211;userbackup<\/strong><\/td>\n<td class=\"confluenceTd\">Allows the user to use the resulting\u00a0<code>cpmove<\/code>\u00a0archive as a backup for the account.<\/td>\n<td class=\"confluenceTd\">N\/A<\/td>\n<\/tr>\n<tr>\n<td class=\"confluenceTd\"><strong>&#8211;backup<\/strong><\/td>\n<td class=\"confluenceTd\">Causes the resulting archive to be used as an account&#8217;s backup.<\/td>\n<td class=\"confluenceTd\">N\/A<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>&nbsp;<\/p>\n<h3 id=\"id-\/scripts\/pkgacct\u2014PackageacPanelaccount-usingargsHowtousethe--versionand--mysqlarguments\"><span id=\"id-\/scripts\/pkgacct\u2014PackageacPanelaccount-usingargs\" class=\"confluence-anchor-link\"><\/span>How to use the &#8211;version and &#8211;mysql arguments<\/h3>\n<p><a rel=\"nofollow\" name=\"UsageInstruction\"><\/a>To use\u00a0<code>pkgacct<\/code>\u00a0&#8216;s\u00a0<code>--version<\/code>\u00a0and\u00a0<code>--mysql<\/code>\u00a0arguments, you will need to enter a space between the argument and the value you wish to pass to it. For example:<\/p>\n<div class=\"code panel pdl\">\n<div class=\"codeContent panelContent pdl\">\n<div>\n<div id=\"highlighter_800494\" class=\"syntaxhighlighter nogutter  java\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td class=\"code\">\n<div class=\"container\" title=\"Hint: double-click to select code\">\n<div class=\"line number1 index0 alt2\"><code class=\"java plain\">\/scripts\/pkgacct --version<span class=\"Apple-converted-space\">\u00a0<\/span><\/code><code class=\"java value\">2<\/code><span class=\"Apple-converted-space\">\u00a0<\/span><code class=\"java plain\">--mysql<span class=\"Apple-converted-space\">\u00a0<\/span><\/code><code class=\"java value\">5.5<\/code><code class=\"java plain\">.<\/code><code class=\"java value\">11<\/code><span class=\"Apple-converted-space\">\u00a0<\/span><code class=\"java plain\">$user<\/code><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"confluence-information-macro confluence-information-macro-note\">\n<p class=\"title\">Note:<\/p>\n<div class=\"confluence-information-macro-body\">\n<p>\u00a0This information only applies to the\u00a0<code>--version<\/code>\u00a0and\u00a0<code>--mysql<\/code>\u00a0arguments. Pass the\u00a0<code>$user<\/code>\u00a0and\u00a0<code>$destination<\/code>\u00a0parameters to the script last.<\/p>\n<\/div>\n<\/div>\n<div class=\"confluence-information-macro confluence-information-macro-tip\">\n<p class=\"title\">Remember:<\/p>\n<div class=\"confluence-information-macro-body\">\n<p>In the example above\u00a0<code>$user<\/code><span class=\"Apple-converted-space\">\u00a0<\/span>stands for the username that corresponds to the cPanel account you wish to package.\u00a0<code>$destination<\/code><span class=\"Apple-converted-space\">\u00a0<\/span>stands for the directory in which you wish to store the\u00a0<code>cpmove<\/code>\u00a0archive.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Este artigo descreve como transferir contas cPanel entre servidores, \u00e9 preciso ter acesso a shell e ser usu\u00e1rio root nos dois servidores, voc\u00ea vai fazer o backup de todos arquivos, incluindo a senha, banco dados, e-mails, estatisticas e tudo que pertence ao usu\u00e1rio cPanel. Para&#8230;<\/p>\n","protected":false},"author":2,"featured_media":3761,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_angie_page":false,"page_builder":"","footnotes":""},"categories":[19],"tags":[],"class_list":["post-3759","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-whmcapenel"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/blog.deuzebranaweb.com.br\/index.php\/wp-json\/wp\/v2\/posts\/3759","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.deuzebranaweb.com.br\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.deuzebranaweb.com.br\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.deuzebranaweb.com.br\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.deuzebranaweb.com.br\/index.php\/wp-json\/wp\/v2\/comments?post=3759"}],"version-history":[{"count":0,"href":"https:\/\/blog.deuzebranaweb.com.br\/index.php\/wp-json\/wp\/v2\/posts\/3759\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.deuzebranaweb.com.br\/index.php\/wp-json\/wp\/v2\/media\/3761"}],"wp:attachment":[{"href":"https:\/\/blog.deuzebranaweb.com.br\/index.php\/wp-json\/wp\/v2\/media?parent=3759"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.deuzebranaweb.com.br\/index.php\/wp-json\/wp\/v2\/categories?post=3759"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.deuzebranaweb.com.br\/index.php\/wp-json\/wp\/v2\/tags?post=3759"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}