Public Access
Applies the 16 findings the user answered in projects/active/odoo-hosting-2027-landing/ decisions-2026-10-21-user.md, using the wording from copywriter/out/site-fix-wording-2026-10-21.md. index.html: Powerhouse 535 -> 595 in the card and in the JSON-LD Offer; delete the three Save 8%/9%/10% badges and the empty badge div on the Empire card; replace the 'Save 15% with yearly billing' line and the coupon message text (ids kept - script.js reads them); delete the FREE TRIAL coupon input block; qualify the checkout line as 'Card required to buy, not to start'; fix 'redundant slots' to the real rotating-slot model; drop the 'coupon codes for startups and NGOs' promise; add Privacy and Terms to the footer. email/trial-confirmation.html: stop promising backups, domain mapping and SSL on the trial (the trial has none); state what the trial is not; copyright 2024 -> 2026; repoint Privacy/Terms from the 404 /legal/privacy and /legal/terms to the new pages. support.html: state that custom and OCA modules install from On the Rise up and that Side Hustle has no module installation. odoo/upsell.html: '4 weeks free' -> '30 days free'. blog: the backup speed-run no longer sends readers to a non-existent hosting dashboard; my-first-post loses the 30-day refund promise and the dashboard domain step; community-vs-enterprise-cost quotes $214/year instead of $19.40/month; odoocommunity-agents drops 'per-seat licensing' from the body and both meta descriptions. sitemap.xml: add /privacy.html and /terms.html. llms.txt: publish the Powerhouse price and list the two new pages. Evidence: every old string verified gone and every new string present in the working tree; 12 HTML files tag-balanced; JSON-LD and sitemap XML valid.
219 lines
8.4 KiB
HTML
219 lines
8.4 KiB
HTML
<!doctype html>
|
|
<html lang="en-US">
|
|
<head>
|
|
<meta charset="utf-8" />
|
|
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
|
<title>
|
|
Set Up Automated Backups in Under 2 Minutes | ODOO4projects
|
|
</title>
|
|
<meta
|
|
name="description"
|
|
content="Protect your Odoo data in moments. This speed-run walks you through enabling automated daily backups with one click."
|
|
/>
|
|
<link
|
|
rel="canonical"
|
|
href="https://odooprojects.com/blog/posts/speed-run-backup.html"
|
|
/>
|
|
<meta
|
|
property="og:title"
|
|
content="Set Up Automated Backups in Under 2 Minutes"
|
|
/>
|
|
<meta
|
|
property="og:description"
|
|
content="Protect your Odoo data in moments. This speed-run walks you through enabling automated daily backups with one click."
|
|
/>
|
|
<meta property="og:type" content="article" />
|
|
<meta name="twitter:card" content="summary_large_image" />
|
|
<link rel="icon" href="../../images/favicon.ico" />
|
|
<link rel="preconnect" href="https://fonts.googleapis.com" />
|
|
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
|
|
<link
|
|
href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=Inter+Tight:wght@500;600;700;800&display=swap"
|
|
rel="stylesheet"
|
|
/>
|
|
<link
|
|
rel="stylesheet"
|
|
href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css"
|
|
/>
|
|
<link rel="stylesheet" href="../../style.css" />
|
|
<style>
|
|
.container {
|
|
width: 80%;
|
|
max-width: 800px;
|
|
margin: 0 auto;
|
|
padding: 0 20px;
|
|
}
|
|
@media (max-width: 768px) {
|
|
.container {
|
|
width: 100%;
|
|
}
|
|
}
|
|
.blog-header {
|
|
padding: 2rem 0;
|
|
border-bottom: 1px solid var(--border);
|
|
}
|
|
.blog-header a {
|
|
color: var(--primary);
|
|
text-decoration: none;
|
|
font-size: 0.85rem;
|
|
}
|
|
.blog-header a:hover {
|
|
text-decoration: underline;
|
|
}
|
|
.post-title {
|
|
font-family: "Inter Tight", sans-serif;
|
|
font-size: clamp(1.5rem, 3vw, 2.2rem);
|
|
font-weight: 700;
|
|
margin: 1.5rem 0 0.5rem;
|
|
color: var(--dark);
|
|
}
|
|
.post-meta {
|
|
color: rgba(33, 37, 41, 0.5);
|
|
font-size: 0.85rem;
|
|
margin-bottom: 2rem;
|
|
}
|
|
.post-content h2 {
|
|
font-family: "Inter Tight", sans-serif;
|
|
font-size: 1.3rem;
|
|
margin-top: 2rem;
|
|
color: var(--dark);
|
|
}
|
|
.post-content p {
|
|
margin: 1rem 0;
|
|
color: rgba(33, 37, 41, 0.7);
|
|
line-height: 1.7;
|
|
}
|
|
.post-content ul,
|
|
.post-content ol {
|
|
padding-left: 1.5rem;
|
|
}
|
|
.post-content li {
|
|
margin: 0.5rem 0;
|
|
}
|
|
.post-content a {
|
|
color: var(--primary);
|
|
}
|
|
.post-content code {
|
|
background: var(--light);
|
|
color: var(--dark);
|
|
padding: 0.2rem 0.4rem;
|
|
border-radius: var(--radius);
|
|
font-size: 0.9em;
|
|
border: 1px solid var(--border);
|
|
}
|
|
.post-content pre {
|
|
background: var(--light);
|
|
color: var(--dark);
|
|
padding: 1rem;
|
|
border-radius: var(--radius);
|
|
overflow-x: auto;
|
|
border: 1px solid var(--border);
|
|
font-size: 0.9rem;
|
|
}
|
|
.pro-tip {
|
|
border-left: 3px solid var(--primary);
|
|
background: rgba(113, 75, 103, 0.04);
|
|
padding: 1rem 1.25rem;
|
|
margin: 1.5rem 0;
|
|
border-radius: 0 var(--radius) var(--radius) 0;
|
|
}
|
|
.pro-tip strong {
|
|
color: var(--primary);
|
|
}
|
|
.cta-box {
|
|
border: 1px solid var(--border);
|
|
background: #fff;
|
|
padding: 1.5rem;
|
|
margin: 2rem 0;
|
|
border-radius: var(--radius);
|
|
text-align: center;
|
|
}
|
|
.cta-box h3 {
|
|
margin: 0 0 0.5rem;
|
|
color: var(--dark);
|
|
}
|
|
.cta-box p {
|
|
margin: 0 0 1rem;
|
|
color: rgba(33, 37, 41, 0.7);
|
|
font-size: 0.9rem;
|
|
}
|
|
.post-footer {
|
|
padding: 2rem 0;
|
|
border-top: 1px solid var(--border);
|
|
margin-top: 2rem;
|
|
}
|
|
.post-footer a {
|
|
color: var(--primary);
|
|
text-decoration: none;
|
|
}
|
|
.post-footer a:hover {
|
|
text-decoration: underline;
|
|
}
|
|
</style>
|
|
</head>
|
|
<body>
|
|
<div class="container">
|
|
<div class="blog-header">
|
|
<a href="../../index.html#blog">← Back to Blog</a>
|
|
</div>
|
|
<article>
|
|
<h1 class="post-title">
|
|
Set Up Automated Backups in Under 2 Minutes
|
|
</h1>
|
|
<div class="post-meta">June 10, 2026 · Speed Run</div>
|
|
<div class="post-content">
|
|
<p>
|
|
Data loss is every business owner's nightmare. With
|
|
ODOO4projects, backups are already running before you
|
|
look — here's how to check them in under two minutes.
|
|
</p>
|
|
<h2>Step 1: Open Your Odoo</h2>
|
|
<p>
|
|
Log in to your Odoo instance — the same login you always
|
|
use. There is no separate hosting dashboard to open.
|
|
Backups run as a scheduled action inside Odoo, and you
|
|
manage them there.
|
|
</p>
|
|
<h2>Step 2: Check the Backup Job</h2>
|
|
<p>
|
|
Backups are already running for you. To see or adjust
|
|
the schedule, turn on Development Mode in Odoo and open
|
|
the scheduled action that runs the backup job. You can
|
|
review it, adjust it, or trigger it by hand.
|
|
</p>
|
|
<pre><code>Odoo > Settings > Development Mode (on)
|
|
Odoo > Settings > Technical > Scheduled Actions > backup job</code></pre>
|
|
<h2>Step 3: You're Done</h2>
|
|
<p>
|
|
That's it. Your data is backed up on the schedule, and
|
|
you can trigger a backup by hand any time from the same
|
|
screen.
|
|
</p>
|
|
<div class="pro-tip">
|
|
<strong>Pro Tip:</strong> Your plan decides how many
|
|
backups you keep. Side Hustle keeps one, On the Rise and
|
|
Powerhouse keep four. When the slots are full the oldest
|
|
backup is overwritten and permanently deleted, so before
|
|
a major change, download a copy of the database you want
|
|
to keep.
|
|
</div>
|
|
<div class="cta-box">
|
|
<h3>Protect Your Business Data</h3>
|
|
<p>
|
|
Every paid plan includes automated backups — one
|
|
slot on Side Hustle, four on On the Rise and
|
|
Powerhouse. The free trial has none.
|
|
</p>
|
|
<a href="../../index.html#pricing" class="btn btn-primary"
|
|
>Choose a Plan</a
|
|
>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
<div class="post-footer">
|
|
<a href="../../index.html#blog">← Back to all posts</a>
|
|
</div>
|
|
</div>
|
|
<script defer src="/static/agent-odoo4projects/agent.js"></script>
|
|
</body>
|
|
</html> |